all repos — xyw @ bf8a8145b86d19e0a944060a34c2d07ed37ef161

A minimal virtual machine and assembler for terminals.

Minor fixes to vscode extension.
h3rald h3rald@h3rald.com
Thu, 23 Jul 2026 11:25:45 +0200
commit

bf8a8145b86d19e0a944060a34c2d07ed37ef161

parent

8b8e07e4e578daea24967699d090ce9ac5916a90

1 files changed, 4 insertions(+), 4 deletions(-)

jump to
M xyw-vscode/syntaxes/xyw.tmLanguage.jsonxyw-vscode/syntaxes/xyw.tmLanguage.json

@@ -111,7 +111,7 @@ "comment": "All 32 instructions from xyw_instructions with optional modifiers",

"patterns": [ { "comment": "RTS has no modifiers", - "name": "variable.other.instruction.xyw", + "name": "entity.name.tag.xyw", "match": "\\b(RTS)\\b" }, {

@@ -119,7 +119,7 @@ "comment": "OVR and ROT only support w modifier",

"match": "\\b(OVR|ROT)(w?)\\b", "captures": { "1": { - "name": "variable.other.instruction.xyw" + "name": "entity.name.tag.xyw" }, "2": { "name": "storage.modifier.mode.xyw"

@@ -131,7 +131,7 @@ "comment": "JMP, JCN, JSR support x or y (not both) and w",

"match": "\\b(JMP|JCN|JSR)([xy]?w?)\\b", "captures": { "1": { - "name": "variable.other.instruction.xyw" + "name": "entity.name.tag.xyw" }, "2": { "name": "storage.modifier.mode.xyw"

@@ -143,7 +143,7 @@ "comment": "All other instructions with optional xyw modifiers",

"match": "\\b(PSH|POP|HLT|NOP|LDB|LDW|STB|STW|INC|DEC|SHL|SHR|ADD|SUB|MUL|DIV|EQU|NEQ|GTH|LTH|AND|IOR|XOR|NOT|SWP|DUP)([xyw]*)\\b", "captures": { "1": { - "name": "variable.other.instruction.xyw" + "name": "entity.name.tag.xyw" }, "2": { "name": "storage.modifier.mode.xyw"