diff --git a/duper_website/duper.ebnf b/duper_website/duper.ebnf index 4ff14b3..0e94f07 100644 --- a/duper_website/duper.ebnf +++ b/duper_website/duper.ebnf @@ -109,7 +109,7 @@ _RawInner ::= ( '#' _RawInner '#' ) | ( '"' RawContent '"' ) RawContent ::= - [^#x00-#x09#x0A-#x1F#x7F]* + [^#x00-#x09#x0B-#x1F#x7F]* /* ws: explicit */ QuotedContent ::= diff --git a/tree-sitter-duper/src/scanner.c b/tree-sitter-duper/src/scanner.c index c4645ed..6eec463 100644 --- a/tree-sitter-duper/src/scanner.c +++ b/tree-sitter-duper/src/scanner.c @@ -72,7 +72,7 @@ bool tree_sitter_duper_external_scanner_scan(void *payload, TSLexer *lexer, } } else { if (lexer->lookahead <= 0x09 || - (lexer->lookahead >= 0x0A && lexer->lookahead <= 0x1F) || + (lexer->lookahead >= 0x0B && lexer->lookahead <= 0x1F) || lexer->lookahead == 0x7F) { return false; }