Separate functions for building parse and lex tables
Now, instead of adding states to the lex table as they are needed by the parse states, we iterate over the parse states after the fact and set up their corresponding lex states. This has the nice side effect that the lex states are in a more readable order.
This commit is contained in:
parent
b998bb35af
commit
1d314d71c2
15 changed files with 4535 additions and 4402 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue