completely reserve <>

Fixes: #35
This commit is contained in:
Kat Marchán 2020-12-18 16:24:56 -08:00
parent 1b9d878885
commit 0f3c494235
No known key found for this signature in database
GPG Key ID: AEB529C08A3C7E9E
1 changed files with 2 additions and 3 deletions

View File

@ -80,7 +80,6 @@ Identifiers are terminated by [Whitespace](#whitespace) or
The following characters cannot be the first character in a bare
[Identifier](#identifier):
* Any of "<>"
* Any decimal digit (0-9)
* Any [non-identifier characters](#non-identifier-characters)
@ -91,7 +90,7 @@ The following characters cannot be used anywhere in a bare
* Any codepoint with hexadecimal value `0x20` or below.
* Any codepoint with hexadecimal value higher than `0x10FFFF`.
* Any of "\\{};[]=,"
* Any of "\\<>{};[]=,"
### Line Continuation
@ -300,7 +299,7 @@ node-children := '/-'? '{' nodes '}'
node-space := ws* escline ws* | ws+
identifier := (identifier-char - digit - [<>]) identifier-char* | string
identifier-char := unicode - digit - linespace - [\{};[]=,]
identifier-char := unicode - digit - linespace - [\{}<>;[]=,]
prop := identifier '=' value
value := string | raw_string | number | boolean | 'null'