[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lojban] Re: Annotated PEG grammar
- To: lojban-list@lojban.org
- Subject: [lojban] Re: Annotated PEG grammar
- From: "Jorge Llambías" <jjllambias@gmail.com>
- Date: Sun, 16 Nov 2008 15:48:02 -0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=VpRvuDigUODw5ZQHZVSYpe2DJaauumnNg41gOYSCW2w=; b=sVQyiPHsQ+GavQfE4KsALj5xL+/L5KP3KwL6vQb7WhjgrkD+6UZKWmvAOQ1xTUE9be ssL4cGzkqi0JwefCwD12XleojlJ/TwAQotZjKwvn8emR+ItgdqJ0YY/+FA2DL8T0oi3N Rqw31Re0etecuenUpdkIn+dnr9Twnnz4F27wc=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=AHEY6WKXAtoSB4z1kEZ4nJTA+fzXQEMKsNG/PGS5YfoavA+8Hgbbsd5Umk0lZR7n2I BtDtTmMtUcwCFQMurX/VXUD2B0KnliGAhb44lVSBYaCMOAwiz7bma/Jv61C6JhK4F7dv LM48A3PjBz8+vkhDCsFyo/K6cgkFYPhlUhsl0=
- In-reply-to: <737b61f30811151245n352f23dala9685c894d991550@mail.gmail.com>
- References: <737b61f30811151245n352f23dala9685c894d991550@mail.gmail.com>
- Reply-to: lojban-list@lojban.org
- Sender: lojban-list-bounce@lojban.org
> http://pdf23ds.net/lojban/Annotated%20Grammar.html
>>paragraph <- (statement / fragment) (I !jek !joik !joik-jek free* (statement / fragment)?)*
>>
>>Jeks and joiks are disallowed after the I clause because to match them here would give them lower precedence than they actually have.
There ae three problems with that:
(1) As Stephen points ot, "!jek !joik" duplicates "!joik-jek".
(2) Putting the restriction in front of "free*" makes no sense,
because that would mean that for example ".i je broda" is blocked, but
".i pamai je broda" is allowed. That makes no sense.
(3) In fact "!jek !joik !joik-jek" is just wrong here, even if placed
after "free*". It's true that we don't want this pat of the rule to
grab "i je broda" because of precedence, but there is no danger of
that happening because "statement" will already have grabed them. On
the other hand, this rule is blocking things like "broda .i joi gi da
gi de brode" for no apparent reason. (While "broda .i pa mai joi gi
da gi de brode" is accepted!)
Conclusion: we must get rid of that "!jek !joik !joik-jek", or else
explain better what it is doing there.
mu'o mi'e xorxes
To unsubscribe from this list, send mail to lojban-list-request@lojban.org
with the subject unsubscribe, or go to http://www.lojban.org/lsg2/, or if
you're really stuck, send mail to secretary@lojban.org for help.