diff --git a/editor_syntaxes/kate/c65cm.xml b/editor_syntaxes/kate/c65cm.xml
index 010100f..9cf6202 100644
--- a/editor_syntaxes/kate/c65cm.xml
+++ b/editor_syntaxes/kate/c65cm.xml
@@ -32,6 +32,8 @@
- INCREMENT
- LABEL
- LET
+ - LIBRARY
+ - MACRO
- NEXT
- OR
- ORIGIN
diff --git a/editor_syntaxes/sublime/c65cm.sublime-syntax b/editor_syntaxes/sublime/c65cm.sublime-syntax
index 75d89fb..5b77414 100644
--- a/editor_syntaxes/sublime/c65cm.sublime-syntax
+++ b/editor_syntaxes/sublime/c65cm.sublime-syntax
@@ -38,7 +38,7 @@ contexts:
scope: meta.preprocessor.c65cm
keywords:
- - match: '\b(ADD|AND|AS|ASM|BREAK|BYTE|CALL|CASE|CONST|DEC|DECREMENT|DEFAULT|DO|ELSE|ENDASM|ENDIF|ENDSCRIPT|ENDSWITCH|EXIT|FEND|FOR|FUNC|GOSUB|GOTO|IF|INC|INCREMENT|LABEL|LET|NEXT|OR|ORIGIN|PASSING|PEEK|PEEKW|POINTER|POKE|POKEW|SCRIPT|STEP|SUBEND|SUBTRACT|SWITCH|THEN|TO|WHILE|WITH|WEND|WORD|XOR)\b'
+ - match: '\b(ADD|AND|AS|ASM|BREAK|BYTE|CALL|CASE|CONST|DEC|DECREMENT|DEFAULT|DO|ELSE|ENDASM|ENDIF|ENDSCRIPT|ENDSWITCH|EXIT|FEND|FOR|FUNC|GOSUB|GOTO|IF|INC|INCREMENT|LABEL|LET|LIBRARY|MACRO|NEXT|OR|ORIGIN|PASSING|PEEK|PEEKW|POINTER|POKE|POKEW|SCRIPT|STEP|SUBEND|SUBTRACT|SWITCH|THEN|TO|WHILE|WITH|WEND|WORD|XOR)\b'
scope: keyword.control.c65cm
- match: '\b(in|out|io)\b(?=\s*:)'
scope: storage.modifier.parameter.c65cm