summaryrefslogtreecommitdiff
path: root/flex.skl
Commit message (Collapse)AuthorAge
* Removed core of yylex_destroy from c++ scanner -- hack!John Millaway2002-08-22
| | | | Added -lstdc++ to LDFLAGS (should we have to do this??)
* Dynamically allocate REJECT state buffer.John Millaway2002-08-20
| | | | | Mentioned memory usage in docs. Made REJECT buffer variables reentrant-safe.
* More work on tables serialization.John Millaway2002-08-19
|
* Working on tables API.John Millaway2002-08-17
|
* Prelimary work on tables API.John Millaway2002-08-16
|
* only include <cunistd> if we have itWill Estes2002-08-15
|
* Fixed type mismatch in printf.John Millaway2002-08-12
| | | | yylex_init now reports errors.
* fix typo which propogates out to generated scannersWill Estes2002-08-09
|
* Fixed yyunput prototype.John Millaway2002-08-02
|
* Added some comments.John Millaway2002-07-28
|
* Fixed bug where yyless did not consider yylineno.John Millaway2002-07-28
|
* Fixed test-c-cpp to actually use the C++ compiler for the test.John Millaway2002-07-27
| | | | Fixed the bug that this exposed.
* yylineno check is only performed on rules whose regexs can match a newline.John Millaway2002-07-27
|
* All prototypes were rewritten to depend upon the macro ↵John Millaway2002-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/gJohn Millaway2002-07-23
| | | | s/yy_globals/yyscanner/g
* Fixed prototype/definition conflicts with "traditional" C in skeleton at ↵John Millaway2002-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 Millaway2002-07-10
| | | | Fixed prefix issues with memory functions.
* Memory functions are no longer static.John Millaway2002-07-09
|
* Added yylex_destroy() to non-reentrant scanner.John Millaway2002-07-09
| | | | | Added ability to override memory functions. Added tests for overriding memory functions.
* Added prototypes for the get/set debug functions.John Millaway2002-07-09
|
* Made yy_flex_debug non-global in reentrant scanner.John Millaway2002-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 Millaway2002-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 Millaway2002-02-21
| | | | | Removed mistyped __CPLUSPLUS macro. Removed THROW_NIL. Not sure where it came from in the first place.
* Added missing #endif.John Millaway2002-02-16
|
* millaway: Fixed yytext_ptr when using %array in reentrant scannerWill Estes2001-11-20
|
* more from the same batchWill Estes2001-11-14
|
* millaway simplified the reentrant api; here's the resultWill Estes2001-10-26
|
* phew, millaway's latest batchWill Estes2001-10-22
|
* flex.skl should come up in C modeWill Estes2001-10-21
|
* apparently, isatty and c++ need help getting along (from octave)Will Estes2001-10-21
|
* oops, lost a line somewhere in the merge process on millaway's workWill Estes2001-10-19
|
* merge latest batch of millaway's changesWill Estes2001-10-17
|
* commit the backwash from the branch mergesWill Estes2001-09-19
|
* made preliminary c++ fixes; the intent is to make it work with recent c++ ↵Will Estes2001-09-19
| | | | compilers
* Changed // comments to /* */ comments in skeleton.John Millaway2001-08-21
|
* Added missing argument to yy_flex_free.John Millaway2001-08-01
|
* include c++ STD fixes from quanstro@quanstro.netWill Estes2001-06-24
|
* change some int types to size_t as per FreeBSD 28364 from avn@any.ruWill Estes2001-06-24
|
* remove extraneous notice from flex.sklWill Estes2001-06-18
|
* patch memory leak as per millawayWill Estes2001-06-18
|
* added punctuationWill Estes2001-06-17
|
* change copyright/license notices as per Vern's response to TheoWill Estes2001-06-17
|
* save errno as per Theo de RaadtWill Estes2001-06-08
|
* commit john millaway's YY_G wrapper correctionsWill Estes2001-05-27
|
* john millaway's reentrancy patchWill Estes2001-05-18
|
* remove extraneous rcs keywordsWill Estes2001-05-03
|
* explicit include of iostream.hVern Paxson2000-08-21
|
* fixed memory leakVern Paxson1997-06-23
|
* use delete [] for yy_state_bufVern Paxson1996-12-13
|
* fixed %option noinputVern Paxson1996-10-29
|