Shmuel (Seymour J.) Metz <spam...@library.lspace.org.invalid> wrote:
(snip, I wrote)
>>It shouldn't be so hard to change yacc
> Why not Bison?
Yes, I probably should have said bison, as that is what most
people would use.
It seems that my Linux system has both, and they are different,
but I don't know how different. The bison man page says it is
upwardly compatible to yacc.
On the other hand, /usr/bin/lex is a link to /usr/bin/flex.
If I remember it right lex/flex generate a big table in the form
of an initialized C array and some constant C code to read the table.
Bison/yacc also generate a table, but some C code, too, along with
some constant C code.
-- glen