summaryrefslogtreecommitdiff
path: root/support/splint/cweb/mkeparser.w
diff options
context:
space:
mode:
Diffstat (limited to 'support/splint/cweb/mkeparser.w')
-rw-r--r--support/splint/cweb/mkeparser.w8
1 files changed, 6 insertions, 2 deletions
diff --git a/support/splint/cweb/mkeparser.w b/support/splint/cweb/mkeparser.w
index f60ccf5d64..79505b3be4 100644
--- a/support/splint/cweb/mkeparser.w
+++ b/support/splint/cweb/mkeparser.w
@@ -1,4 +1,4 @@
-% Copyright 2012-2020, Alexander Shibakov
+% Copyright 2012-2024, Alexander Shibakov
% This file is part of SPLinT
%
% SPLinT is free software: you can redistribute it and/or modify
@@ -24,7 +24,7 @@ Sourcer(er?) (\.{bs.w}) which will be included as soon as this paragraph is
over. Since the main function of this code is to {\it dump\/} tables
produced by \bison, and a {\it bison\/} is a large buffalo like
animal, {\it and\/} the only reason it has to be done like this is due
-to the less than optimal choices of a few developers, feel free to
+to a less than optimal choices of a few developers, feel free to
interpret the acronym as something easier to remember.
@ @<Table names@>=
@@ -32,6 +32,9 @@ interpret the acronym as something easier to remember.
@ @<Constant names@>=
@<Parser constants@>@;
+#ifdef YYEOF
+ @<Parser virtual constants@>@;
+#endif
@ @<Local variable and type declarations@>=
@<Variables and types local to the parser@>@;
@@ -83,6 +86,7 @@ interpret the acronym as something easier to remember.
@ @<\Cee\ preamble@>=
@<Common code for \Cee\ preamble@>@;
+ @<\Cee\ setup code specific to \bison@>@;
@i common.w
@i bs.w