tree-sitter/spec/fixtures/parsers
Max Brunsfeld c495076adb Record in parse table which actions can hide splits
Suppose a parse state S has multiple actions for a terminal lookahead symbol A.
Then during incremental parsing, while in state S, the parser should not
reuse a non-terminal lookahead B where FIRST(B) contains A, because reusing B
might prematurely discard one of the possible actions that a batch parser
would have attempted in state S, upon seeing A as a lookahead.
2015-12-17 13:11:56 -08:00
..
anonymous_tokens.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
arithmetic.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
c.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
cpp.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
golang.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
javascript.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00
json.c Record in parse table which actions can hide splits 2015-12-17 13:11:56 -08:00