mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
92 lines
3.7 KiB
JSON
92 lines
3.7 KiB
JSON
{ "name": "rbhover syntax",
|
|
"scopeName": "text.rbhover",
|
|
"fileTypes": ["rbhover"],
|
|
"patterns": [
|
|
{
|
|
"match": "^Col #[0-9]*1(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "rainbow1",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*2(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "keyword.rainbow2",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*3(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "entity.name.function.rainbow3",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*4(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "comment.rainbow4",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*5(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "string.rainbow5",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*6(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "variable.parameter.rainbow6",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*7(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "constant.numeric.rainbow7",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*8(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "entity.name.type.rainbow8",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*9(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "markup.bold.rainbow9",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Col #[0-9]*0(?:[^0-9].*?)?( WARN: Inconsistent num of fields, header: [0-9]*, this line: [0-9]*)?( ERR: Inconsistent double quotes in line)?$",
|
|
"name": "invalid.rainbow10",
|
|
"captures": {
|
|
"1": {"name": "entity.name.function"},
|
|
"2": {"name": "invalid"}
|
|
}
|
|
},
|
|
{
|
|
"match": "^Comment *$",
|
|
"name": "comment"
|
|
}
|
|
],
|
|
"uuid": "cb14e353-04bf-4319-9a2b-9b99aae1c419"
|
|
}
|