diff options
author | John Millaway <john43@users.sourceforge.net> | 2006-03-27 20:59:11 +0000 |
---|---|---|
committer | John Millaway <john43@users.sourceforge.net> | 2006-03-27 20:59:11 +0000 |
commit | a1037c0e1e7ffba540b80c38e4d95265312781b3 (patch) | |
tree | 1a2ee702913e41370908ff450d00c18d72570888 /gen.c | |
parent | 0b91d61cb2c8ea26ac273c7189a4481846ea969d (diff) |
Removed global variable caseins.
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.
Diffstat (limited to 'gen.c')
-rw-r--r-- | gen.c | 6 |
1 files changed, 0 insertions, 6 deletions
@@ -447,9 +447,6 @@ struct yytbl_data *mkecstbl (void) (flex_int32_t *) calloc (tbl->td_lolen, sizeof (flex_int32_t)); for (i = 1; i < csize; ++i) { - if (caseins && isupper (i)) - ecgroup[i] = ecgroup[tolower (i)]; - ecgroup[i] = ABS (ecgroup[i]); tdata[i] = ecgroup[i]; } @@ -471,9 +468,6 @@ void genecs () out_str_dec (get_int32_decl (), "yy_ec", csize); for (i = 1; i < csize; ++i) { - if (caseins && (i >= 'A') && (i <= 'Z')) - ecgroup[i] = ecgroup[clower (i)]; - ecgroup[i] = ABS (ecgroup[i]); mkdata (ecgroup[i]); } |