Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Removed core of yylex_destroy from c++ scanner -- hack! | John Millaway | 2002-08-22 |
| | | | | Added -lstdc++ to LDFLAGS (should we have to do this??) | ||
* | Dynamically allocate REJECT state buffer. | John Millaway | 2002-08-20 |
| | | | | | Mentioned memory usage in docs. Made REJECT buffer variables reentrant-safe. | ||
* | More work on tables serialization. | John Millaway | 2002-08-19 |
| | |||
* | Working on tables API. | John Millaway | 2002-08-17 |
| | |||
* | Prelimary work on tables API. | John Millaway | 2002-08-16 |
| | |||
* | only include <cunistd> if we have it | Will Estes | 2002-08-15 |
| | |||
* | Fixed type mismatch in printf. | John Millaway | 2002-08-12 |
| | | | | yylex_init now reports errors. | ||
* | fix typo which propogates out to generated scanners | Will Estes | 2002-08-09 |
| | |||
* | Fixed yyunput prototype. | John Millaway | 2002-08-02 |
| | |||
* | Added some comments. | John Millaway | 2002-07-28 |
| | |||
* | Fixed bug where yyless did not consider yylineno. | John Millaway | 2002-07-28 |
| | |||
* | Fixed test-c-cpp to actually use the C++ compiler for the test. | John Millaway | 2002-07-27 |
| | | | | Fixed the bug that this exposed. | ||
* | yylineno check is only performed on rules whose regexs can match a newline. | John Millaway | 2002-07-27 |
| | |||
* | All prototypes were rewritten to depend upon the macro ↵ | John Millaway | 2002-07-25 |
| | | | | | | | YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The generated scanners build cleanly under gcc's traditional strictness and under C++ compilers. | ||
* | s/yy_globals_t/yyguts_t/g | John Millaway | 2002-07-23 |
| | | | | s/yy_globals/yyscanner/g | ||
* | Fixed prototype/definition conflicts with "traditional" C in skeleton at ↵ | John Millaway | 2002-07-17 |
| | | | | | | | | | | request of gcc developer. Removed duplicate prototypes in gen.c, sym.c, main.c. Added missing prototypes where needed. All functions in skeleton follow ISO C style protos and defs, instead of BOTH ISO and new-style. Skeleton now compiles cleanly under super-strict gcc flags. Flex itself almost compiles cleanly under strict flags. | ||
* | Fixed prefix issue with get/set debug functions. | John Millaway | 2002-07-10 |
| | | | | Fixed prefix issues with memory functions. | ||
* | Memory functions are no longer static. | John Millaway | 2002-07-09 |
| | |||
* | Added yylex_destroy() to non-reentrant scanner. | John Millaway | 2002-07-09 |
| | | | | | Added ability to override memory functions. Added tests for overriding memory functions. | ||
* | Added prototypes for the get/set debug functions. | John Millaway | 2002-07-09 |
| | |||
* | Made yy_flex_debug non-global in reentrant scanner. | John Millaway | 2002-07-09 |
| | | | | | | Created get/set functions for yy_flex_debug. Defined prefixes for new yy_flex_debug symbols. Added tests/ for yy_flex_debug. | ||
* | Removed CFront 1.2 -specific code from skeleton, because CFront now defines ↵ | John Millaway | 2002-03-18 |
| | | | | | | | | | __cplusplus properly. Removed TurboC-specific code from skeleton. Skeleton now includes proper C++ standard headers. Relocated "unistd.h" code after user section 1 to allow user to overrid it. New option "nounistd" to suppress unistd.h from being included. | ||
* | Fixed C++ #ifdef problem. | John Millaway | 2002-02-21 |
| | | | | | Removed mistyped __CPLUSPLUS macro. Removed THROW_NIL. Not sure where it came from in the first place. | ||
* | Added missing #endif. | John Millaway | 2002-02-16 |
| | |||
* | millaway: Fixed yytext_ptr when using %array in reentrant scanner | Will Estes | 2001-11-20 |
| | |||
* | more from the same batch | Will Estes | 2001-11-14 |
| | |||
* | millaway simplified the reentrant api; here's the result | Will Estes | 2001-10-26 |
| | |||
* | phew, millaway's latest batch | Will Estes | 2001-10-22 |
| | |||
* | flex.skl should come up in C mode | Will Estes | 2001-10-21 |
| | |||
* | apparently, isatty and c++ need help getting along (from octave) | Will Estes | 2001-10-21 |
| | |||
* | oops, lost a line somewhere in the merge process on millaway's work | Will Estes | 2001-10-19 |
| | |||
* | merge latest batch of millaway's changes | Will Estes | 2001-10-17 |
| | |||
* | commit the backwash from the branch merges | Will Estes | 2001-09-19 |
| | |||
* | made preliminary c++ fixes; the intent is to make it work with recent c++ ↵ | Will Estes | 2001-09-19 |
| | | | | compilers | ||
* | Changed // comments to /* */ comments in skeleton. | John Millaway | 2001-08-21 |
| | |||
* | Added missing argument to yy_flex_free. | John Millaway | 2001-08-01 |
| | |||
* | include c++ STD fixes from quanstro@quanstro.net | Will Estes | 2001-06-24 |
| | |||
* | change some int types to size_t as per FreeBSD 28364 from avn@any.ru | Will Estes | 2001-06-24 |
| | |||
* | remove extraneous notice from flex.skl | Will Estes | 2001-06-18 |
| | |||
* | patch memory leak as per millaway | Will Estes | 2001-06-18 |
| | |||
* | added punctuation | Will Estes | 2001-06-17 |
| | |||
* | change copyright/license notices as per Vern's response to Theo | Will Estes | 2001-06-17 |
| | |||
* | save errno as per Theo de Raadt | Will Estes | 2001-06-08 |
| | |||
* | commit john millaway's YY_G wrapper corrections | Will Estes | 2001-05-27 |
| | |||
* | john millaway's reentrancy patch | Will Estes | 2001-05-18 |
| | |||
* | remove extraneous rcs keywords | Will Estes | 2001-05-03 |
| | |||
* | explicit include of iostream.h | Vern Paxson | 2000-08-21 |
| | |||
* | fixed memory leak | Vern Paxson | 1997-06-23 |
| | |||
* | use delete [] for yy_state_buf | Vern Paxson | 1996-12-13 |
| | |||
* | fixed %option noinput | Vern Paxson | 1996-10-29 |
| |