summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* In C99, remove most code dependencies on yyin/yyout/yyleng/yytext macros.Eric S. Raymond2020-10-261-94/+86
* In C99, strip out ccp #ifndefs that can't fire if not using cpp.Eric S. Raymond2020-10-261-15/+0
* Strip legacy macro definitions out of C99.Eric S. Raymond2020-10-261-12/+0
* Polish documentation and fix up some uses of the old interface.Eric S. Raymond2020-10-252-30/+26
* Expand M4_HOOK_CONST_DEFINE into multiple macros for different types (#6)Daniel Brooks2020-10-253-11/+27
* Narrow the interface between Flex and the skeleton file...Eric S. Raymond2020-10-255-12/+6
* Sever a C99 dependency on ECHO,Eric S. Raymond2020-10-252-6/+3
* Strip legacy support from the c99 back end.Eric S. Raymond2020-10-251-1960/+532
* Force reentrancy on on the c99 back end...Eric S. Raymond2020-10-232-2/+6
* Documentation cleanup - fix a wrong assumption about tests.Eric S. Raymond2020-10-221-4/+3
* Fix buggy handling of lex compatiblity option introduced during the retargeti...Eric S. Raymond2020-10-221-6/+6
* Use shellcheck on most of the shell scripts in the repository.Daniel Brooks2020-10-211-1/+3
* MAINTAINERCLEANFILES typo fix.Eric S. Raymond2020-10-171-1/+1
* Documentation polishing.Eric S. Raymond2020-10-172-60/+0
* quick editing pass over recent changes to documentation and comments (#2)Daniel Brooks2020-10-166-16/+15
* Fix a gacomment garbled by an incautuius replace.Eric S. Raymond2020-10-161-1/+1
* Begin work on a C99 front end.Eric S. Raymond2020-10-164-6/+4327
* Add and document machinery to choose a back end by name.Eric S. Raymond2020-10-1611-105/+153
* Change inner loops to use int not YY_CHAR, removing need for separate NUL tableNick Downing2020-10-152-25/+15
* Push some C-specific assumptions out of filter.c to the skel file.Eric S. Raymond2020-10-159-177/+261
* Make the format for detecting trace lines a backend property.Eric S. Raymond2020-10-154-10/+12
* Refactor filter.c to use line_directive_out().Eric S. Raymond2020-10-157-20/+19
* Factor C/C++ assumptions out of filter.c.Eric S. Raymond2020-10-151-19/+21
* Remove unused code.Eric S. Raymond2020-10-141-16/+2
* Remove interpretation of %-markup.Eric S. Raymond2020-10-142-106/+2
* Replace all conditional markup in the skeleton with macro conditionals.Eric S. Raymond2020-10-142-308/+297
* Fix typo introduced when yyunput was added.Eric S. Raymond2020-10-141-1/+1
* Modernize the C in the skeleton file.Eric S. Raymond2020-10-131-66/+66
* Three more namespace cleanups for multilanguage.Eric S. Raymond2020-10-131-60/+65
* Replace YY_USER_INIT, YY_USER_ACION, and YY_BREAK #defines with Flex options.Eric S. Raymond2020-10-125-5/+31
* Make yydecl an ordinary string-valued option rather than a special directive.Eric S. Raymond2020-10-122-5/+7
* 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-127-17/+22
* Deprecate input(); document yyinput() for the C back end...Eric S. Raymond2020-10-124-25/+15
* Introduce the term "rule hook" so we can use the term "macro" less.Eric S. Raymond2020-10-111-2/+4
* Implement and document yystart(), replacing YY_START.Eric S. Raymond2020-10-111-0/+2
* Implement and document %noyyread, replacing YY_INPUT.Eric S. Raymond2020-10-114-0/+8
* Refactor YY_INPUT so it calls a new yyread() internal function....Eric S. Raymond2020-10-112-84/+93
* Implement and document %option yylmax to replace #define YYLMAX.Eric S. Raymond2020-10-105-4/+17
* Implement and document %yydecl directive to replace #define YY_DECL.Eric S. Raymond2020-10-104-2/+14
* Deprecate ECHO in favor of yyecho().Eric S. Raymond2020-10-091-3/+5
* Deprecate BEGIN in favor of yybegin(). Worst of the awkward squad.Eric S. Raymond2020-10-091-0/+2
* First step towards an interface independent of C macros.Eric S. Raymond2020-10-092-4/+14
* Do consistent optimal packing of arrays.Eric S. Raymond2020-10-081-15/+11
* Remove unused code.Eric S. Raymond2020-10-082-25/+0
* Eliminate the c_like backend member.Eric S. Raymond2020-10-084-3/+21
* Finish up macro abstraction.Eric S. Raymond2020-10-073-6/+7
* Macroize all the remaining code-generation methods.Eric S. Raymond2020-10-075-192/+188
* Inline all yydmap entries, get rid of %tables-yydmap.Eric S. Raymond2020-10-077-47/+25
* Preparationn for macroizing the last eight methods.Eric S. Raymond2020-10-065-84/+62