diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2020-10-06 20:48:28 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2020-10-07 06:28:09 -0400 |
commit | 34771445d5891e9d4adc1146c9e55858793ed770 (patch) | |
tree | b47a7db28ba9e8dfbc7984aa4cd47232d9849ccf /src/flexdef.h | |
parent | fd8748a311ed2f3f849d4b0fb12ea8198c8039ac (diff) | |
download | flex-git-34771445d5891e9d4adc1146c9e55858793ed770.tar.gz |
Inline all yydmap entries, get rid of %tables-yydmap.
What it used to do is now handled entirely by macro conditionals.
Besides being a good complexoty reduction in itself, this is one
of the last steps in turning C backend methods into macro deliveries.
Order of the yydmap table is perturbed. No other non-whitespace
diffs and no logic changes,
#67 in the retargeting patch series
Diffstat (limited to 'src/flexdef.h')
-rw-r--r-- | src/flexdef.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/flexdef.h b/src/flexdef.h index b913cfe..5fbb887 100644 --- a/src/flexdef.h +++ b/src/flexdef.h @@ -1107,7 +1107,6 @@ extern struct Buf *buf_strnappend(struct Buf *, const char *str, int nchars); extern struct Buf *buf_prints(struct Buf *buf, const char *fmt, const char* s); extern struct Buf userdef_buf; /* a string buffer for #define's generated by user-options on cmd line. */ -extern struct Buf yydmap_buf; /* a string buffer to hold yydmap elements */ extern struct Buf top_buf; /* contains %top code. String buffer. */ /* For blocking out code from the header file. */ |