summaryrefslogtreecommitdiff
path: root/tables.h
Commit message (Collapse)AuthorAge
* Changed int types to flex_intX_t. The build is now broken until typedef's areJohn Millaway2002-11-27
| | | | established.
* Added %push and %pop operations to skel processing.John Millaway2002-09-19
|
* Bison bridge code now works for all C scanners and pure/non-pure bison parsers.John Millaway2002-09-13
| | | | | | | | | | | Added %option bison-bridge (--bison-bridge). Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner knows the name of its tables. Tables serialization is OK on EOF. yylineno is present in all scanners. Modified nasty performance penalty warning w/ yylineno. test-table-opts is now run last because it's so fat. Updated manual.
* Table deserialization works for everything except --fast scanners.John Millaway2002-09-09
| | | | | | Scanners can auto-verify serialized table integrity via --tables-verify. Added tables API items to TODO list. test-table-opts is becoming exhaustive (a good thing).
* Members of struct yy_trans_info are now forced to be the same size.John Millaway2002-09-07
Added shared file tables_shared.c. Separated tables.h from flexdef.h Bulk of table deserialization code is done.