Compute item set transitions

This commit is contained in:
Max Brunsfeld 2013-11-20 19:00:20 -08:00
parent 100ab56779
commit 99c216f78a
23 changed files with 250 additions and 55 deletions

View file

@ -5,7 +5,7 @@ namespace tree_sitter {
rules(rules),
start_rule_name(rules.begin()->first) {}
const rules::rule_ptr Grammar::rule(const std::string &name) {
const rules::rule_ptr Grammar::rule(const std::string &name) const {
auto iter = rules.find(name);
return (iter == rules.end()) ?
rules::rule_ptr(nullptr) :