]> git.draconx.ca Git - cdecl99.git/commitdiff
libcdecl: Move specifier type determination into scanner.
authorNick Bowler <nbowler@draconx.ca>
Fri, 14 Jul 2023 01:25:04 +0000 (21:25 -0400)
committerNick Bowler <nbowler@draconx.ca>
Fri, 14 Jul 2023 02:34:58 +0000 (22:34 -0400)
Instead of having a parser action for every keyword which sets the
appropriate specifier type, the scanner can just directly assign
the semantic value for the returned specifier tokens.

This reduces the size of the generated parser quite a bit, without
needing any change to the tokens.


No differences found