From 5aa2f4dc8c00dacf72d6b46a75b2020c3d4d99cb Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 24 Jun 2022 19:07:27 -0700 Subject: [PATCH] Log when ignoring an empty external token after an error --- lib/src/parser.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/src/parser.c b/lib/src/parser.c index a0e899c6..18c91f8e 100644 --- a/lib/src/parser.c +++ b/lib/src/parser.c @@ -452,6 +452,10 @@ static Subtree ts_parser__lex( (error_mode || !ts_stack_has_advanced_since_error(self->stack, version)) && !external_scanner_state_changed ) { + LOG( + "ignore_empty_external_token symbol:%s", + SYM_NAME(self->language->external_scanner.symbol_map[self->lexer.data.result_symbol]) + ) found_token = false; } }