summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authorWill Estes <wlestes@users.sourceforge.net>2001-10-17 14:29:52 +0000
committerWill Estes <wlestes@users.sourceforge.net>2001-10-17 14:29:52 +0000
commit16fe6f376abdc0e84ea99f010b007aa018b6bf9f (patch)
treebf1473e55e2a54d10ac08d583f86b1e11a795277 /parse.y
parent6e841250e0f2d884f1d8f360ce56003f15d93bd1 (diff)
merge latest batch of millaway's changes
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y4
1 files changed, 3 insertions, 1 deletions
diff --git a/parse.y b/parse.y
index 3a55691..26b646b 100644
--- a/parse.y
+++ b/parse.y
@@ -1,7 +1,7 @@
/* parse.y - parser for flex input */
%token CHAR NUMBER SECTEND SCDECL XSCDECL NAME PREVCCL EOF_OP
-%token OPTION_OP OPT_OUTFILE OPT_PREFIX OPT_YYCLASS
+%token OPTION_OP OPT_OUTFILE OPT_PREFIX OPT_YYCLASS OPT_HEADER
%token CCE_ALNUM CCE_ALPHA CCE_BLANK CCE_CNTRL CCE_DIGIT CCE_GRAPH
%token CCE_LOWER CCE_PRINT CCE_PUNCT CCE_SPACE CCE_UPPER CCE_XDIGIT
@@ -196,6 +196,8 @@ option : OPT_OUTFILE '=' NAME
{ prefix = copy_string( nmstr ); }
| OPT_YYCLASS '=' NAME
{ yyclass = copy_string( nmstr ); }
+ | OPT_HEADER '=' NAME
+ { headerfilename = copy_string( nmstr ); }
;
sect2 : sect2 scon initforrule flexrule '\n'