10 lines
287 B
JSON
10 lines
287 B
JSON
|
{
|
||
|
"comment": "#.+$",
|
||
|
"oper": "[+\\-<>!=`\\|&\\[\\]\\(\\):]",
|
||
|
"cmd": "(?:^\\w+)|(?:`\\w+?`)|(?:$\\(\\w+?\\))|(?:\\|.*?\\w+)",
|
||
|
"var": "(?:${\\w+?})|(?:$\\w+)",
|
||
|
"num": "(?:\\d+?\\.\\d+)|(?:\\d+)",
|
||
|
"str": "[\\'\\\"].+?[\\'\\\"]",
|
||
|
"kw": "if|elif|else|fi|case|esac|set|let",
|
||
|
}
|