summaryrefslogtreecommitdiff
path: root/flexdef.h
diff options
context:
space:
mode:
authorJohn Millaway <john43@users.sourceforge.net>2002-08-16 22:32:02 +0000
committerJohn Millaway <john43@users.sourceforge.net>2002-08-16 22:32:02 +0000
commit6d7c3321ba710da3a984ec5da9dc7faf4bbcca23 (patch)
treeaef195d74a0e584597ac7e1c478eb0d1675d543d /flexdef.h
parent2bb924b502c41a23ab2bc8a29355f08746f8eb21 (diff)
Added --tables option.
Omitted tables code from generated scanner when unused.
Diffstat (limited to 'flexdef.h')
-rw-r--r--flexdef.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/flexdef.h b/flexdef.h
index a7effb5..036611c 100644
--- a/flexdef.h
+++ b/flexdef.h
@@ -384,6 +384,16 @@ extern int C_plus_plus, long_align, use_read, yytext_is_array, do_yywrap;
extern int csize;
extern int yymore_used, reject, real_reject, continued_action, in_rule;
+/*
+ * tablesext - if true, create external tables
+ * tablestoggle - if true, then output extneral tables code
+ * tablesfilename - filename for external tables
+ * tablesout - FILE stream for external tables
+ */
+extern bool tablesext, tablestoggle;
+extern char* tablesfilename;
+extern FILE* tablesout;
+
extern int yymore_really_used, reject_really_used;