summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/c99-flex.skl2
-rw-r--r--src/go-flex.skl2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/c99-flex.skl b/src/c99-flex.skl
index cb7af3c..08b143a 100644
--- a/src/c99-flex.skl
+++ b/src/c99-flex.skl
@@ -63,7 +63,7 @@ m4_define([[M4_HOOK_CHAR_FORWARD]], [[yyscanner->yy_c_buf_p = yy_cp = yy_bp + $1
m4_define([[M4_HOOK_LINE_FORWARD]], [[yy_lineno_rewind_to(yy_cp, yy_bp + $1, yyscanner);]])
m4_define([[M4_HOOK_CONST_DEFINE_BYTE]], [[const char $1 = $2;
]])
-m4_define([[M4_HOOK_CONST_DEFINE_STATE]], [[const yy_state_type $1 = $2;
+m4_define([[M4_HOOK_CONST_DEFINE_STATE]], [[#define $1 $2
]])
m4_define([[M4_HOOK_CONST_DEFINE_UINT]], [[const uint $1 = $2;
]])
diff --git a/src/go-flex.skl b/src/go-flex.skl
index 50de080..c38d6f8 100644
--- a/src/go-flex.skl
+++ b/src/go-flex.skl
@@ -62,7 +62,7 @@ m4_define([[M4_HOOK_CHAR_FORWARD]], [[yyscanner->yyCBufP = yyCp = yyBp + $1;]])
m4_define([[M4_HOOK_LINE_FORWARD]], [[yyLinenoRewindTo(yyCp, yyBp + $1, yyscanner);]])
m4_define([[M4_HOOK_CONST_DEFINE_BYTE]], [[const char $1 = $2;
]])
-m4_define([[M4_HOOK_CONST_DEFINE_STATE]], [[const yyStateType $1 = $2;
+m4_define([[M4_HOOK_CONST_DEFINE_STATE]], [[#define $1 $2
]])
m4_define([[M4_HOOK_CONST_DEFINE_UINT]], [[const uint $1 = $2;
]])