handle identifiers better

This commit is contained in:
mhoffm
2021-06-27 12:22:06 +02:00
parent 71aaa2a4aa
commit edac6a2beb
5 changed files with 15048 additions and 11133 deletions
+15 -14
View File
@@ -5,8 +5,17 @@
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "body"
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "body"
},
{
"type": "SYMBOL",
"name": "object"
}
]
},
{
"type": "BLANK"
@@ -25,10 +34,6 @@
{
"type": "SYMBOL",
"name": "block"
},
{
"type": "SYMBOL",
"name": "object"
}
]
}
@@ -113,7 +118,7 @@
"members": [
{
"type": "PATTERN",
"value": "\\p{L}"
"value": "\\p{ID_Start}"
},
{
"type": "STRING",
@@ -128,15 +133,11 @@
"members": [
{
"type": "PATTERN",
"value": "\\p{L}"
"value": "\\p{ID_Continue}"
},
{
"type": "PATTERN",
"value": "[0-9]"
},
{
"type": "PATTERN",
"value": "(-|_)"
"type": "STRING",
"value": "-"
}
]
}
+4 -4
View File
@@ -130,10 +130,6 @@
{
"type": "block",
"named": true
},
{
"type": "object",
"named": true
}
]
}
@@ -188,6 +184,10 @@
{
"type": "body",
"named": true
},
{
"type": "object",
"named": true
}
]
}
+15023 -11108
View File
File diff suppressed because it is too large Load Diff