diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2020-11-19 01:28:58 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2020-11-19 01:28:58 -0500 |
commit | ce66818db5a26f2e3f20e9232b40278174b8e443 (patch) | |
tree | 85e418017dc55ca51ac7d4653ea8b8f89f63ee92 | |
parent | 8b0503e1684bcb7d586678fefce270f5f64e8ceb (diff) | |
download | flex-git-ce66818db5a26f2e3f20e9232b40278174b8e443.tar.gz |
Stop emitting unbalanced markup in the skeleton.
It was fixed up by generating matcing unbalanced markuo in dfa.c,
but a good idea this was not.
-rw-r--r-- | src/c99-flex.skl | 2 | ||||
-rw-r--r-- | src/cpp-flex.skl | 1 | ||||
-rw-r--r-- | src/dfa.c | 2 | ||||
-rw-r--r-- | src/go-flex.skl | 2 |
4 files changed, 3 insertions, 4 deletions
diff --git a/src/c99-flex.skl b/src/c99-flex.skl index 7f9d4e1..9a1f090 100644 --- a/src/c99-flex.skl +++ b/src/c99-flex.skl @@ -403,7 +403,7 @@ m4_ifdef([[M4_MODE_NO_REAL_FULLSPD]], [[ %% [2.0] data tables for the DFA are inserted here m4_ifdef( [[M4_HOOK_NXT_ROWS]],[[m4_dnl -static const M4_HOOK_NXT_TYPE yy_nxt[][M4_HOOK_NXT_ROWS] = { +static const M4_HOOK_NXT_TYPE yy_nxt[][M4_HOOK_NXT_ROWS] = M4_HOOK_NXT_BODY ]]) diff --git a/src/cpp-flex.skl b/src/cpp-flex.skl index 2d7abe1..e33265d 100644 --- a/src/cpp-flex.skl +++ b/src/cpp-flex.skl @@ -887,7 +887,6 @@ int yyflexdebug = m4_ifdef([[M4_MODE_DEBUG]],[[1]],[[0]]); m4_ifdef( [[M4_HOOK_NXT_ROWS]],[[m4_dnl m4_ifdef( [[M4_MODE_GENTABLES]],[[m4_dnl static const M4_HOOK_NXT_TYPE yy_nxt[][M4_HOOK_NXT_ROWS] = - { M4_HOOK_NXT_BODY ]], [[ #undef YY_NXT_LOLEN @@ -506,7 +506,7 @@ size_t ntod (void) out_str ("m4_define([[M4_HOOK_NXT_TYPE]], [[%s]])", ptype->name); out_dec ("m4_define([[M4_HOOK_NXT_ROWS]], [[%d]])", num_full_table_rows); outn ("m4_define([[M4_HOOK_NXT_BODY]], [[m4_dnl"); - + outn ("M4_HOOK_TABLE_OPENER"); if (gentables) outn ("M4_HOOK_TABLE_OPENER"); diff --git a/src/go-flex.skl b/src/go-flex.skl index 11c7cbf..aaae645 100644 --- a/src/go-flex.skl +++ b/src/go-flex.skl @@ -320,7 +320,7 @@ m4_ifdef([[M4_MODE_NO_REAL_FULLSPD]], [[ %% [2.0] data tables for the DFA are inserted here m4_ifdef( [[M4_HOOK_NXT_ROWS]],[[m4_dnl -static const M4_HOOK_NXT_TYPE yy_nxt[][M4_HOOK_NXT_ROWS] = { +static const M4_HOOK_NXT_TYPE yy_nxt[][M4_HOOK_NXT_ROWS] = M4_HOOK_NXT_BODY ]]) |