Remove the concept of fragile reductions

They were a vestige of when Tree-sitter did sentential form-based
incremental parsing (as opposed to simply state matching). This was
elegant but not compatible with GLR as far as I could tell.
This commit is contained in:
Max Brunsfeld 2018-03-02 14:51:54 -08:00
parent 07fa3eb386
commit 52087de4f0
7 changed files with 20 additions and 66 deletions

View file

@ -43,7 +43,6 @@ struct ParseAction {
int dynamic_precedence;
rules::Associativity associativity;
unsigned alias_sequence_id;
bool fragile;
bool extra;
bool repetition;
};