tree-sitter/test/fixtures/test_grammars/inverted_external_token
2017-12-13 12:21:28 -08:00
..
corpus.txt Avoid creating external tokens that start after they end 2017-12-07 11:50:27 -08:00
grammar.json Don't use non-existent \a syntax in test grammars 2017-12-13 12:21:28 -08:00
readme.md Avoid creating external tokens that start after they end 2017-12-07 11:50:27 -08:00
scanner.c Avoid creating external tokens that start after they end 2017-12-07 11:50:27 -08:00

This language has an external scanner that calls lexer->advance(lexer, true) (in order to skip whitespace) after having called lexer->mark_end(lexer). This tests an edge case in the parser's handling of token start and end positions.