For the scanner and parser I maintain on UNIX and then transport to the EBCDIC world of the mainframe, I had to write my own scanner, but I can get by with Bison as long as I don't use character constants in rules (IBM 360 assembler in rules does work). There were a few other hoops, such as no more a tables-only bison option.

For other work, which is all in C, flex seems satisfactory. Call me oldfashioned.

Reply via email to