diff options
Diffstat (limited to 'plugin/syntaxes/cie-pseudocode.tmLanguage.json')
| -rw-r--r-- | plugin/syntaxes/cie-pseudocode.tmLanguage.json | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/plugin/syntaxes/cie-pseudocode.tmLanguage.json b/plugin/syntaxes/cie-pseudocode.tmLanguage.json index cf1957f..fe3582c 100644 --- a/plugin/syntaxes/cie-pseudocode.tmLanguage.json +++ b/plugin/syntaxes/cie-pseudocode.tmLanguage.json @@ -9,6 +9,18 @@ "include": "#strings" }, { + "match": "(?<!\\w)(?:TRY|ENDTRY)(?!\\w)", + "name": "keyword.control.try.cpp" + }, + { + "match": "(?<!\\w)CATCH(?!\\w)", + "name": "keyword.control.catch.cpp" + }, + { + "match": "(?<!\\w)THROW(?!\\w)", + "name": "keyword.control.throw.cpp" + }, + { "match": "(?<!\\w)(?:IF|THEN|ELSE|ENDIF|WHILE|DO|ENDWHILE|REPEAT|UNTIL|FOR|TO|STEP|NEXT|RETURN|CALL)(?!\\w)", "name": "keyword.control.cie-pseudocode" }, |
