tree-sitter/spec
Max Brunsfeld 686dc0997c Avoid introducing certain lexical conflicts during parse state merging
The current pretty conservative approach is to avoid merging parse states which
would cause a pair tokens to co-exist for the first time in any parse state,
where the two tokens can start with the same character and at least one of the
tokens can contain a character which is part of the grammar's separators.
2017-02-27 22:54:38 -08:00
..
compiler Avoid introducing certain lexical conflicts during parse state merging 2017-02-27 22:54:38 -08:00
fixtures Prevent crash due to huge number of possible paths through parse stack 2017-02-20 14:34:10 -08:00
helpers Avoid introducing certain lexical conflicts during parse state merging 2017-02-27 22:54:38 -08:00
integration Enable randomized incremental parsing tests for Python 2017-01-30 21:58:02 -08:00
runtime Avoid including trailing extra tokens within error nodes unnecessarily 2017-02-19 21:21:54 -08:00
spec_helper.h Fix leaked lookahead trees in normal parsing 2016-01-29 17:31:43 -08:00
specs.cc Unify test targets, use externally defined languages as fixtures 2016-01-15 11:19:24 -08:00