This commit is contained in:
Max Brunsfeld 2014-04-28 21:46:43 -07:00
parent 25eda9d889
commit 0d763d229d
28 changed files with 77 additions and 78 deletions

View file

@ -56,6 +56,7 @@ namespace tree_sitter {
const LexTable lex_table;
const PreparedGrammar syntax_grammar;
const PreparedGrammar lexical_grammar;
public:
CCodeGenerator(string name,
const ParseTable &parse_table,
@ -83,7 +84,6 @@ namespace tree_sitter {
}
private:
const PreparedGrammar & grammar_for_symbol(const rules::Symbol &symbol) {
return symbol.is_token() ? lexical_grammar : syntax_grammar;
}
@ -293,4 +293,4 @@ namespace tree_sitter {
return CCodeGenerator(name, parse_table, lex_table, syntax_grammar, lexical_grammar).code();
}
}
}
}