tree-sitter/spec
Max Brunsfeld 93d7a75b09 Suppress one unnecessary type of error recovery variation
If we already have a stack version in which, for example,
a `function_call` is skipped, don't create another stack
version in which that `function_call` is reduced to an
`expression`, and then the `expression` is skipped. That
doesn't improve the error recovery at all, but adds to the
branching factor of the parse stack and makes things harder
to debug.
2017-02-07 22:07:56 -08:00
..
compiler Add support for \W and \D negated character classes too 2017-01-31 15:03:48 -08:00
fixtures Suppress one unnecessary type of error recovery variation 2017-02-07 22:07:56 -08:00
helpers Rename generated language functions to e.g. tree_sitter_python 2017-01-31 10:29:31 -08:00
integration Enable randomized incremental parsing tests for Python 2017-01-30 21:58:02 -08:00
runtime Add version number to TSLanguage structs 2017-01-31 10:21:47 -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