Add string literals

Once again, taking the rules more or less straight from tree-sitter-go.
This commit is contained in:
Bruno BELANYI 2024-04-07 23:16:31 +01:00
parent 57b38c01c0
commit f548b1d5ad
5 changed files with 712 additions and 181 deletions

35
src/node-types.json generated
View file

@ -38,6 +38,14 @@
{
"type": "integer_literal",
"named": true
},
{
"type": "interpreted_string_literal",
"named": true
},
{
"type": "raw_string_literal",
"named": true
}
]
}
@ -53,6 +61,21 @@
"named": true,
"fields": {}
},
{
"type": "interpreted_string_literal",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "escape_sequence",
"named": true
}
]
}
},
{
"type": "source_file",
"named": true,
@ -68,6 +91,10 @@
]
}
},
{
"type": "\"",
"named": false
},
{
"type": "#",
"named": false
@ -84,8 +111,16 @@
"type": "=",
"named": false
},
{
"type": "escape_sequence",
"named": true
},
{
"type": "identifier",
"named": true
},
{
"type": "raw_string_literal",
"named": true
}
]