On Fri, Mar 27, 2015 at 10:34 AM, Gleki Arxokuna <gleki.is.my.name@gmail.com> wrote:2015-03-27 11:00 GMT+03:00 Gleki Arxokuna <gleki.is.my.name@gmail.com>:What methods do you use or want to make the development process happen faster?A web tool that would allow to insert a complete PEG file, compile it and test it online?I used this one when debugging the morphology recently: http://pegjs.org/online
A presentation of the grammar without the _javascript_ would make it much more readable for me.
Also, a grammar without SA is much more readable than one with SA. I find the SA-rules extremely annoying.bridi-tail-3 <- selbri? tail-terms / gek-sentenceHard for me to determine what is the cause but this breaks {mi zo'u mi mo}.Probably because it thinks that prenex is a selbri.Adding !ZOhU-clause at the end of tail-terms might fix that:tail-terms <- terms? VAU-clause? free* !ZOhU-clause
What are the minimal requirements to restore a bridi if not from terms or from bridi_tail ? Probably it can be restored from isolated {i} or {ni'o} but since this already works, then other types of restoration should be discussed separately since they don't touch anything here.Other than fragments, I think everything else in a text is either a sentence, a sentence connective
, or the initial indicators, free modifiers, and the strange initial bare cmevla. I think only fragments require "restoration".2. We could also add this if "fragment" is removed from the grammar:tanru_unit_1 = tanru_unit_2 linkargs? / linkargs? tanru_unit_2 / GOhA_elidible linkargsThis makes {i be mi} parse as (i [CU {COhE <be mi BEhO>} VAU])If you're going to do that, why put it in tanru-unit-1 and not in tanru-unit-2?If you allow (i [CU {COhE <be mi BEhO>} VAU]), why not (i [CU {na'e <COhE>} VAU]), or (i [CU {jai <COhE>} VAU]) for example?