3 I recommend that you use cl-yacc by Juliusz Chroboczek instead of this
4 package. Among other things, his package properly supports operator
5 precedence and so on, and is a lot more polished -- I bet it's way
8 If that's the case, why am I releasing this code? Well, I had already
9 written some things (like m68k-assembler) that depend on it. Also,
10 the code is much shorter and I feel it might be more understandable to
11 someone unfamiliar with either package and looking to modify a parser
12 generator. Also, the default mode of operation for this package is to
13 write the tables and parser to a stream, so you don't need to have
14 this package around at runtime.
16 Look at tests.lisp (or m68k-grammar.lisp in the m68k-assembler package)
17 for examples of the grammar form.