chore: mess about

This commit is contained in:
Johannes Frohnmeyer 2024-09-30 17:07:23 +02:00
parent 7ca0eb7a30
commit 336108d956
Signed by: Johannes
GPG Key ID: E76429612C2929F4
2 changed files with 21 additions and 12 deletions

1
.gitignore vendored
View File

@ -1,2 +1,3 @@
node_modules node_modules
*.vsix *.vsix
/.idea

View File

@ -4,7 +4,7 @@
"name": "muScript", "name": "muScript",
"patterns": [ "patterns": [
{ {
"name": "meta.preprocessor", "name": "meta.preprocessor.include.muscript",
"match": "^\\s*#\\w+" "match": "^\\s*#\\w+"
}, },
{ {
@ -48,9 +48,14 @@
"name": "variable.other.muscript" "name": "variable.other.muscript"
} }
}, },
"name": "meta.literals", "name": "variable.name",
"match": "\\b([a-zA-Z_$][a-zA-Z0-9_$]*)\\b" "match": "\\b([a-zA-Z_$][a-zA-Z0-9_$]*)\\b"
}, },
{
"name": "variable.name",
"begin": "`",
"end": "`"
},
{ {
"captures": { "captures": {
"0": { "0": {
@ -116,19 +121,22 @@
"patterns": [ "patterns": [
{ {
"name": "meta.function.muscript", "name": "meta.function.muscript",
"begin": "\\{\\s*(?:([a-zA-Z_$][a-zA-Z0-9_$]*)(?:, )?)*\\s*->", "begin": "\\{",
"beginCaptures": { "end": "->",
"1": {
"name": "variable.parameter"
}
},
"end": "\\}",
"patterns": [ "patterns": [
{ {
"include": "#identifiers" "captures": {
"0": {
"name": "variable.other.muscript"
}
},
"name": "variable.parameter.muscript",
"match": "\\b([a-zA-Z_$][a-zA-Z0-9_$]*)\\b"
}, },
{ {
"include": "#expressions" "name": "variable.parameter.muscript",
"begin": "`",
"end": "`"
} }
] ]
} }