On Aug 17, 2008, at 1:48 PM, Markus Thiele wrote: > Greetings, > > I've been using Lemon for a small custom compiler project. I've used > Bison before, and I very much prefer the way Lemon does things, > there's > just one feature I'm missing and haven't been able to find. > > Bison generates a human readable error message on syntax errors, and > when setting %error-verbose this message contains some nice extra > information, e.g. "Unexpected token A, expected C or D". > > As far as I can see, Lemon does not generate human readable messages > at > all (except when ParseTrace is set, but then only to a stream and > non-selectively). > > Now obviously I can generate the "Unexpected token A." part from the > last token read, but for the rest I'd need access to the last follow > set > before the error. So I've been wondering if there's any halfway nice > and > clean solution for this, or if I'm maybe just missing an existing > feature.
Lemon does not have any feature that will provide the application with access to the follow-set. You could perhaps tease that informatino out of the "*.out" output file using a script, though. D. Richard Hipp [EMAIL PROTECTED] _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users