summaryrefslogtreecommitdiff
path: root/src/main.c
Commit message (Expand)AuthorAgeFilesLines
* Add command-line options --noyyget_debug and --noyyset_debugggujjula2021-12-291-0/+6
* Add command-line options --noinput and --noyyinputggujjula2021-12-291-0/+3
* Remove manual m4 search code. No more stat() dependency.Explorer092021-06-071-36/+0
* Make the rewrite flag visible.Eric S. Raymond2020-11-081-0/+5
* Implement and document the rewrite/norewrite option.Eric S. Raymond2020-11-031-0/+1
* Pull two random flags into the ctrl structure.Eric S. Raymond2020-11-021-12/+11
* m4ize handling of yyterminate, and translate another stray #define.Eric S. Raymond2020-10-311-0/+3
* More small steps towards taking cpp out of the required pipeline.Eric S. Raymond2020-10-301-3/+8
* Add %option bufsize, required for testing under non-C targets...Eric S. Raymond2020-10-291-0/+3
* Remove cpp from the way the extra type is handled, use pure m4 instead.Eric S. Raymond2020-10-281-1/+1
* Finally ever the dependency on the YY_FATAL_ERROR macro.Eric S. Raymond2020-10-281-1/+1
* 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-3/+7
* Expand M4_HOOK_CONST_DEFINE into multiple macros for different types (#6)Daniel Brooks2020-10-251-9/+9
* Narrow the interface between Flex and the skeleton file...Eric S. Raymond2020-10-251-2/+2
* Force reentrancy on on the c99 back end...Eric S. Raymond2020-10-231-2/+1
* quick editing pass over recent changes to documentation and comments (#2)Daniel Brooks2020-10-161-3/+3
* Add and document machinery to choose a back end by name.Eric S. Raymond2020-10-161-57/+74
* Push some C-specific assumptions out of filter.c to the skel file.Eric S. Raymond2020-10-151-7/+3
* Refactor filter.c to use line_directive_out().Eric S. Raymond2020-10-151-7/+7
* Replace all conditional markup in the skeleton with macro conditionals.Eric S. Raymond2020-10-141-5/+7
* Replace YY_USER_INIT, YY_USER_ACION, and YY_BREAK #defines with Flex options.Eric S. Raymond2020-10-121-4/+11
* Make flex --help work again.Eric S. Raymond2020-10-121-2/+2
* Rename unput() to yyunput(); follow through in option switches.Eric S. Raymond2020-10-121-4/+4
* Deprecate input(); document yyinput() for the C back end...Eric S. Raymond2020-10-121-3/+2
* Implement and document %noyyread, replacing YY_INPUT.Eric S. Raymond2020-10-111-0/+3
* Implement and document %option yylmax to replace #define YYLMAX.Eric S. Raymond2020-10-101-1/+5
* Implement and document %yydecl directive to replace #define YY_DECL.Eric S. Raymond2020-10-101-2/+10
* 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-1/+1
* Eliminate a lurking cpp-ism from scan.lEric S. Raymond2020-10-051-3/+3
* Replace the comment method with a hook macro.Eric S. Raymond2020-10-051-16/+15
* Enliminate several backend methods by shipping hook macros instead.Eric S. Raymond2020-10-051-5/+6
* Refactor so all skelout calls are in visible sequence in flex_main().Eric S. Raymond2020-10-031-7/+91
* Begin replacing method table entries with hook macrosEric S. Raymond2020-10-031-10/+6
* As of this commit, all mode symbolds are finally visible.Eric S. Raymond2020-10-021-43/+32
* Clean up various sporadic symbol definitions that weren't going through ctrl.Eric S. Raymond2020-10-021-5/+18
* Move almost all m4 symbol setting to one spot.Eric S. Raymond2020-10-021-23/+81
* Methodize a suffix computation and move headerfile into ctrl.Eric S. Raymond2020-10-021-4/+4
* yytext_is_array moves to the ctrl structure.Eric S. Raymond2020-10-021-9/+9
* Impose some namespace control on the global variables.Eric S. Raymond2020-10-011-248/+235
* Eliminate all uses of buf_strdefine().Eric S. Raymond2020-10-011-43/+24
* Eliminate the epilog member from the method table.Eric S. Raymond2020-09-301-3/+0
* Eliminate the prolog method from the method table.Eric S. Raymond2020-09-301-7/+26
* Land the footprint-reporting feature.Eric S. Raymond2020-09-301-3/+0
* Methodize section marker output and refactor initialization.Eric S. Raymond2020-09-301-114/+117
* Transplant where the mode controls are shipped to earlier.Eric S. Raymond2020-09-291-205/+314
* Narrow the driver interface.Eric S. Raymond2020-09-291-1/+2
* Conditionalization of the debug flag moves to m4.Eric S. Raymond2020-09-231-2/+0
* All the M4_MODE settings now live in one place where they can be audited.Eric S. Raymond2020-09-231-87/+0