[Mono-list] Jay error productions
Andrew Birkett
adb@tardis.ed.ac.uk
Tue, 18 Jun 2002 18:23:52 +0100 (BST)
Hi,
I've recently started using mono as a way to learn C# on my linux box, and
since I'm interested in parsing I had a look at the parser. There's a
note in jay/README which suggests that error productions are broken in the
C# port of jay. I knocked up a minimal lexer/parser which uses jay/c# and
as far as I can see, the error productions are handled correctly in this
small example. Can someone describe the 'broken' behaviour of jay, or
point out an example?
My simple lexer/parser is at:
http://www.tardis.ed.ac.uk/~adb/compilers/mono-error.jay
(Uncomment out the error productions to see how they affect the parse)
BTW, I'm impressed by how much mono can do already!
Andrew
- www.tardis.ed.ac.uk/~adb -