Generate C code for the in-progress symbols in each parse state

This commit is contained in:
Max Brunsfeld 2016-02-18 20:22:18 -08:00
parent 00d953f507
commit ffcd8b5c49
4 changed files with 89 additions and 18 deletions

View file

@ -84,6 +84,7 @@ class ParseState {
void each_advance_action(std::function<void(ParseAction *)>);
std::map<rules::Symbol, std::vector<ParseAction>> actions;
std::set<rules::Symbol> in_progress_symbols;
LexStateId lex_state_id;
};