Jordan DeLong replied:
> Where's it say that? The bnf looks like they should be at the same
> level. It's just a bug in jbofi'e. The official parser supports
> it (though it does use an older version of the grammar).
It is stated at Chapter 21 of Reference Grammar. You are right in
that in BNF, they are at the same level, but RefGram states:
> In case of discrepancies, the YACC version is official.
So let's look up the YACC version. Following is a verbatim copy
from RefGram:
----
Step 2 - Filtering
>From start to end, performing the following filtering and lexing
tasks using the given order of precedence in case of conflict:
a. If the Lojban word ``zoi'' (selma'o ZOI) is identified, take the
following Lojban word (which should be end delimited with a pause for
separation from the following non-Lojban text) as an opening
delimiter. Treat all text following that delimiter, until that
delimiter recurs *after a pause*, as grammatically a single token
(labelled 'anything_699' in this grammar). There is no need for
processing within this text except as necessary to find the closing
delimiter.
b. If the Lojban word ``zo'' (selma'o ZO) is identified, treat the
following Lojban word as a token labelled 'any_word_698', instead of
lexing it by its normal grammatical function.
----
Note the phrase, "using the given order of precedence in case of
conflict."
mi'e sanxiyn.
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Make Money Online Auctions! Make $500.00 or We Will Give You Thirty Dollars for Trying!
http://us.click.yahoo.com/yMx78A/fNtFAA/i5gGAA/GSaulB/TM
---------------------------------------------------------------------~->
To unsubscribe, send mail to lojban-un...@onelist.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Is there any reason for this? It makes quoting the word {zoi}
difficult -- I am obliged to say {zoi gy. zoi .gy} or something
like that. On the other hand, if ZO takes precedence over ZOI,
the word {zo} would be {zo zo} and the word {zoi} would be
{zo zoi}. I see no disadvantage and one advantage of this
idea over current baseline.
Where's it say that? The bnf looks like they should be at the same
level.
> Is there any reason for this? It makes quoting the word {zoi}
> difficult -- I am obliged to say {zoi gy. zoi .gy} or something
> like that. On the other hand, if ZO takes precedence over ZOI,
> the word {zo} would be {zo zo} and the word {zoi} would be
> {zo zoi}. I see no disadvantage and one advantage of this
> idea over current baseline.
Just a bug in jbofi'e. The official parser supports it (though it
does use an older version of the grammar).
--
Jordan DeLong - frac...@allusion.net
lu zo'o loi censa bakni cu terzba le zaltapla poi xagrai li'u
sei la mark. tuen. cusku