From 828cd4c145b1c4ae8c32e4256ceb809b112df851 Mon Sep 17 00:00:00 2001 From: Taylan Kammer Date: Fri, 29 May 2026 14:02:24 +0200 Subject: Strings allow "\x;" i.e. empty hex escape. --- docs/c1/grammar/abnf.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs/c1/grammar/abnf.txt') diff --git a/docs/c1/grammar/abnf.txt b/docs/c1/grammar/abnf.txt index 7424f41..77b39f3 100644 --- a/docs/c1/grammar/abnf.txt +++ b/docs/c1/grammar/abnf.txt @@ -86,7 +86,7 @@ QuotStrChar = %x00-21 / %x23-5b / %x5d-ff ; any but DQUOTE or "\" StringEsc = "\" / "|" / DQUOTE / *( HTAB / SP ) LF *( HTAB / SP ) / %s"a" / %s"b" / %s"t" / %s"n" / %s"v" / %s"f" / %s"r" / %s"e" - / %s"x" 1*( 2HEXDIG ) ";" + / %s"x" *( 2HEXDIG ) ";" / %s"u" ["0"] 1*5HEXDIG ";" / %s"u" "1" "0" 4HEXDIG ";" -- cgit v1.2.3