summaryrefslogtreecommitdiff
path: root/dfa.c
Commit message (Collapse)AuthorAgeFilesLines
* Removed global variable caseins.john432006-03-271-19/+0
| | | | | | | | Added scanner stack flags for case-insensitivity. Moved case-folding code from DFA-generation to parse time read-macros. Added localized case-sensitivity syntax from Perl. Added test for new syntax in test suite. Documented new syntax.
* .john432006-02-141-1/+1
|
* Changed int types to flex_intX_t. The build is now broken until typedef's aremillaway2002-11-271-8/+8
| | | | established.
* Created test for reject.millaway2002-09-131-2/+2
| | | | Handled reject-triggered tables in serialization.
* Table deserialization works for everything except --fast scanners.millaway2002-09-091-7/+23
| | | | | | Scanners can auto-verify serialized table integrity via --tables-verify. Added tables API items to TODO list. test-table-opts is becoming exhaustive (a good thing).
* Members of struct yy_trans_info are now forced to be the same size.millaway2002-09-071-0/+1
| | | | | | Added shared file tables_shared.c. Separated tables.h from flexdef.h Bulk of table deserialization code is done.
* Tables are now generated with %option tables-file=FILE.millaway2002-09-051-38/+90
|
* eat a blank linewlestes2002-08-291-1/+0
|
* ran the indent target; commit the resultswlestes2002-08-271-416/+368
|
* Cleaned up macros that took no ';'.millaway2002-08-201-24/+24
|
* Added alignment flag for future use.millaway2002-08-101-1/+0
|
* change copyright/license notices as per Vern's response to Theowlestes2001-06-171-25/+28
|
* remove extraneous rcs keywordswlestes2001-05-031-2/+0
|
* fixed underallocation for accsetvern2000-08-211-2/+5
|
* const -> yyconstvern1995-04-201-2/+2
|
* {}'s around full-table initializationsvern1995-03-271-11/+9
|
* internationalization aidsvern1995-03-041-12/+14
|
* fixed bug with caseins but not ecsvern1994-12-031-3/+13
|
* Brian Madsen's tweaks for Borlandvern1994-11-241-3/+3
|
* yy_flex_XXX -> flex_XXXvern1993-12-171-3/+3
|
* Bug fix for -CFvern1993-12-151-2/+2
|
* -o optionvern1993-12-111-2/+2
|
* Initialize dfaacc[0] for -CF representationvern1993-12-111-2/+7
| | | | Fixed minor memory leak
* {min,max,abs} -> {MIN,MAX,ABS}vern1993-12-071-3/+3
|
* -a -> -Cavern1993-11-281-2/+2
|
* Added -a option for long-align.vern1993-10-021-5/+5
|
* nuked static RCS stringvern1993-09-161-4/+1
|
* yy_nxt table should be "const"vern1993-08-251-2/+2
|
* "backtracking" -> "backing up"vern1993-08-241-11/+11
|
* Wilhems bug fixes.vern1993-07-051-17/+9
|
* Got rid of code needed for %tvern1993-06-121-3/+2
|
* Reformatting.vern1993-04-141-763/+779
|
* Added keeping track of which rules are usefulvern1993-02-061-23/+24
| | | | fixed a fencepost error in checking for scanners that require -8
* 4.4 BSD copyrightvern1990-06-271-23/+19
|
* prototypes for forward referencesvern1990-05-261-11/+18
| | | | declared void functions as such
* "associated rules" changed to "associated rule line numbers".vern1990-03-201-2/+2
|
* -8 tweaks.vern1990-03-201-4/+9
|
* more thrashing around with NUL'svern1990-03-161-10/+101
|
* Tweaks for NUL chars.vern1990-03-141-7/+17
|
* %t hacks.vern1990-01-151-16/+15
| | | | | minor cosmetics. 2.2 Relase.
* Beta releasevern1989-06-201-1/+1
|
* Split copyright string into two to avoid tempting fate with \<newline>vern1989-05-251-3/+3
| | | | sequences ...
* added BSD copyright noticevern1989-05-241-8/+26
|
* added backtrack reportvern1989-05-191-76/+125
| | | | | added checking for dangerous trailing context considerable minor cleanup
* added ntod()vern1988-11-251-1/+284
|
* added RCS idvern1988-05-081-7/+150
| | | | | | | | added check_for_backtracking() added dump_associated_rules() added dump_transitions() shortened reallocate_integer_pointer_array to reallocate_int_ptr_array removed some dfaacc_{state,set} abuses
* changed name from flexdfa.c to dfa.cvern1988-04-101-1/+1
|
* Beta Release.vern1988-02-131-13/+27
|
* Initial revisionvern1987-11-081-0/+460