summaryrefslogtreecommitdiff
path: root/src/flexdef.h
Commit message (Expand)AuthorAgeFilesLines
* Remove manual m4 search code. No more stat() dependency.Explorer092021-06-071-2/+0
* Implement and document the rewrite/norewrite option.Eric S. Raymond2020-11-031-1/+2
* Pull two random flags into the ctrl structure.Eric S. Raymond2020-11-021-1/+2
* m4ize handling of yyterminate, and translate another stray #define.Eric S. Raymond2020-10-311-1/+2
* Add %option bufsize, required for testing under non-C targets...Eric S. Raymond2020-10-291-1/+5
* A step towards getting rid of YY_FATAL_ERROR...Eric S. Raymond2020-10-281-1/+1
* Sever a number of dependencies on cpp by adding rewrite rules...Eric S. Raymond2020-10-281-0/+3
* Narrow the interface between Flex and the skeleton file...Eric S. Raymond2020-10-251-1/+0
* quick editing pass over recent changes to documentation and comments (#2)Daniel Brooks2020-10-161-1/+1
* Add and document machinery to choose a back end by name.Eric S. Raymond2020-10-161-4/+8
* Push some C-specific assumptions out of filter.c to the skel file.Eric S. Raymond2020-10-151-21/+22
* Make the format for detecting trace lines a backend property.Eric S. Raymond2020-10-151-2/+3
* Refactor filter.c to use line_directive_out().Eric S. Raymond2020-10-151-1/+1
* Replace YY_USER_INIT, YY_USER_ACION, and YY_BREAK #defines with Flex options.Eric S. Raymond2020-10-121-0/+3
* Rename unput() to yyunput(); follow through in option switches.Eric S. Raymond2020-10-121-1/+1
* Deprecate input(); document yyinput() for the C back end...Eric S. Raymond2020-10-121-1/+1
* Implement and document %noyyread, replacing YY_INPUT.Eric S. Raymond2020-10-111-0/+1
* Implement and document %option yylmax to replace #define YYLMAX.Eric S. Raymond2020-10-101-1/+3
* Implement and document %yydecl directive to replace #define YY_DECL.Eric S. Raymond2020-10-101-0/+1
* Remove unused code.Eric S. Raymond2020-10-081-5/+0
* Eliminate the c_like backend member.Eric S. Raymond2020-10-081-1/+3
* Macroize all the remaining code-generation methods.Eric S. Raymond2020-10-071-9/+0
* Inline all yydmap entries, get rid of %tables-yydmap.Eric S. Raymond2020-10-071-1/+0
* Preparationn for macroizing the last eight methods.Eric S. Raymond2020-10-061-5/+10
* Macroize the yy_meta, gen_yy_trans and start_state_list methods.Eric S. Raymond2020-10-051-3/+0
* Eliminate a lurking cpp-ism from scan.lEric S. Raymond2020-10-051-8/+2
* Replace the comment method with a hook macro.Eric S. Raymond2020-10-051-3/+3
* Enliminate several backend methods by shipping hook macros instead.Eric S. Raymond2020-10-051-4/+1
* Begin replacing method table entries with hook macrosEric S. Raymond2020-10-031-12/+1
* As of this commit, all mode symbolds are finally visible.Eric S. Raymond2020-10-021-2/+0
* Clean up various sporadic symbol definitions that weren't going through ctrl.Eric S. Raymond2020-10-021-5/+7
* Move almost all m4 symbol setting to one spot.Eric S. Raymond2020-10-021-0/+29
* Methodize a suffix computation and move headerfile into ctrl.Eric S. Raymond2020-10-021-3/+3
* yytext_is_array moves to the ctrl structure.Eric S. Raymond2020-10-021-5/+4
* Impose some namespace control on the global variables.Eric S. Raymond2020-10-011-60/+71
* Eliminate all uses of buf_strdefine().Eric S. Raymond2020-10-011-3/+7
* Eliminate the epilog member from the method table.Eric S. Raymond2020-09-301-1/+0
* Eliminate the prolog method from the method table.Eric S. Raymond2020-09-301-1/+0
* Land the footprint-reporting feature.Eric S. Raymond2020-09-301-1/+0
* Transplant where the mode controls are shipped to earlier.Eric S. Raymond2020-09-291-0/+3
* Eliminate two backend methods in favor of m4 expansion.Eric S. Raymond2020-09-291-2/+0
* Narrow the driver interface.Eric S. Raymond2020-09-291-23/+21
* Chase down some methodization details missed earlier.Eric S. Raymond2020-09-241-0/+1
* Dump the state of the m4 conditionals near start of generated code.Eric S. Raymond2020-09-241-0/+1
* Conditionalization of the debug flag moves to m4.Eric S. Raymond2020-09-231-0/+2
* Methodize whether fullspd mode can use a pointer table.Eric S. Raymond2020-09-231-0/+1
* Push the definition of struct yy_trans_info out to m4.Eric S. Raymond2020-09-221-0/+1
* Tie up loose ends in the abstraction of table initializer syntax...Eric S. Raymond2020-09-221-1/+4
* Replace last use of gen_next_compressed_state*( with equivalent m4...Eric S. Raymond2020-09-221-6/+0
* Code to do back-up for compressed tables and set up yy_cp goes to m4.Eric S. Raymond2020-09-221-4/+2