[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lojban] Re: gleki xisri'i



mulno .ui .o'u

I've fixed my patch for the grammar; the problem was simply that discursive
{bridi} (and presumably other free modifiers) weren't binding as tightly as
they should have.  The output from the patched parser now matches that of the
original parser, and the final patch can be found at
<http://jwodder.freeshell.org/downloads/jbogeha3.diff>.  Hopefully, the grammar
now works exactly as it's supposed to.

As to the question of what the difference between using `error' and using
`%prec' is, I'm not entirely sure what you want me to say.  `%prec' uses
features as they were intended and is better (and less obfuscated) style?
Specifying how to resolve shift/reduce conflicts is more understandable &
portable than error recovery?  Using `error' here is like passing void pointers
to structures that start with a type-identifying integer in an effort to
implement polymorphism when you could just code in C++?  It "just works"?  Both
ways get the job done, but using %prec is the way that it's supposed to get
done.

mu'omi'e la'o gy. Minimiscience .gy.

-- 
do ganai ka'e tcidu dei gi djuno lo dukse


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.