Prepare for annotations by disallowing @ in raw symbols

This commit is contained in:
Tony Garnock-Jones 2018-10-08 21:24:40 +01:00
parent b25a17b148
commit f0379c525d
1 changed files with 1 additions and 1 deletions

View File

@ -436,7 +436,7 @@ double quote mark.
Symbol = symstart *symcont / "|" *symchar "|"
symstart = ALPHA / sympunct / symunicode
symcont = ALPHA / sympunct / symunicode / DIGIT / "-"
sympunct = "~" / "!" / "@" / "$" / "%" / "^" / "&" / "*" /
sympunct = "~" / "!" / "$" / "%" / "^" / "&" / "*" /
"?" / "_" / "=" / "+" / "<" / ">" / "/" / "."
symchar = unescaped / %x22 / escape (escaped / %x7C / %s"u" 4HEXDIG)
symunicode = <any code point greater than 127 whose Unicode