From 9939ebe7f0ec25b042c9d83ed651cde0e2ea3a30 Mon Sep 17 00:00:00 2001 From: _ov4 Date: Wed, 21 Oct 2026 10:29:27 +0000 Subject: feat(plugin): highlight supported keywords and directives Co-Authored-By: Claude Opus 5.5 --- plugin/syntaxes/cie-pseudocode.tmLanguage.json | 63 ++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) (limited to 'plugin/syntaxes/cie-pseudocode.tmLanguage.json') diff --git a/plugin/syntaxes/cie-pseudocode.tmLanguage.json b/plugin/syntaxes/cie-pseudocode.tmLanguage.json index 0ae08cc..d0830a8 100644 --- a/plugin/syntaxes/cie-pseudocode.tmLanguage.json +++ b/plugin/syntaxes/cie-pseudocode.tmLanguage.json @@ -8,6 +8,69 @@ { "include": "#strings" }, + { + "match": "^\\s*(#)(LIB)\\s*$", + "captures": { + "1": { + "name": "punctuation.definition.directive.cpp" + }, + "2": { + "name": "keyword.control.directive.pragma.cpp" + } + } + }, + { + "match": "(?