diff --git a/include/tree_sitter/parser.h b/include/tree_sitter/parser.h index 9c87d4e1..419f4a1a 100644 --- a/include/tree_sitter/parser.h +++ b/include/tree_sitter/parser.h @@ -90,9 +90,10 @@ struct TSLanguage { #define LEX_FN() static TSTree *ts_lex(TSLexer *lexer, TSStateId lex_state) -#define DEBUG_LEX(...) \ - if (lexer->debug) { \ - fprintf(stderr, "\n" __VA_ARGS__); \ +#define DEBUG_LEX(...) \ + if (lexer->debug) { \ + fprintf(stderr, __VA_ARGS__); \ + fprintf(stderr, "\n"); \ } #define START_LEXER() \