diff --git a/6502asm.JSON-tmLanguage b/6502asm.JSON-tmLanguage
index 133a7cb..788be4f 100644
--- a/6502asm.JSON-tmLanguage
+++ b/6502asm.JSON-tmLanguage
@@ -40,6 +40,19 @@
"comment": "Comment line"
},
+
+ {
+ "match": "(?i)\\b([\\w|\\d]*)\\:",
+ "name": "string.asm",
+ "comment": "Jump label"
+ },
+
+ // {
+ // "match": "(?i)\\.([\\w|\\d]*)\\b",
+ // "name": "variable.macro.asm",
+ // "comment": "."
+ // },
+
{
"match": "(^|\\s)\"[\\w\\s\\W]*\"($|\\s)",
"name": "string.asm",
diff --git a/6502asm.tmLanguage b/6502asm.tmLanguage
index 2f889ce..212d959 100644
--- a/6502asm.tmLanguage
+++ b/6502asm.tmLanguage
@@ -58,6 +58,14 @@
name
comment.line.asm
+
+ comment
+ Jump label
+ match
+ (?i)\b([\w|\d]*)\:
+ name
+ string.asm
+
comment
Single-line string