Remove old error recovery code

This commit is contained in:
Max Brunsfeld 2016-03-02 09:55:25 -08:00
parent 501e426d29
commit e0c24e3be6
15 changed files with 78 additions and 75 deletions

View file

@ -7,16 +7,12 @@ Symbol END_OF_INPUT() {
return Symbol(-1, true);
}
Symbol ERROR() {
return Symbol(-2, true);
}
Symbol START() {
return Symbol(-3);
return Symbol(-2);
}
Symbol NONE() {
return Symbol(-4);
return Symbol(-3);
}
} // namespace rules

View file

@ -6,7 +6,6 @@
namespace tree_sitter {
namespace rules {
Symbol ERROR();
Symbol END_OF_INPUT();
Symbol START();
Symbol NONE();

View file

@ -59,10 +59,6 @@ rule_ptr str(const string &value) {
return make_shared<rules::String>(value);
}
rule_ptr err(const rule_ptr &rule) {
return choice({ rule, rules::ERROR().copy() });
}
rule_ptr prec_left(const rule_ptr &rule) {
return metadata(rule, { { rules::ASSOCIATIVITY, rules::AssociativityLeft } });
}