mirror of
https://github.com/jtfmumm/6502asm-sublime.git
synced 2024-09-25 14:54:50 +00:00
Added directive highlighting
This commit is contained in:
parent
74509fa50e
commit
6edf6d3f30
@ -1,8 +1,8 @@
|
||||
{
|
||||
"name": "6502 asm",
|
||||
"scopeName": "source.asm",
|
||||
"fileTypes": ["asm"],
|
||||
"patterns": [
|
||||
"name": "6502 asm",
|
||||
"scopeName": "source.asm",
|
||||
"fileTypes": ["asm"],
|
||||
"patterns": [
|
||||
|
||||
{
|
||||
"match": "(?i)\\b(adc|and|asl|dec|dex|dey|eor|inc|inx|iny|lsr|ora|rol|ror|sbc)\\b",
|
||||
@ -43,18 +43,18 @@
|
||||
|
||||
{
|
||||
"match": "(?i)\\b([\\w|\\d]*)\\:",
|
||||
"name": "string.asm",
|
||||
"name": "support.class.asm",
|
||||
"comment": "Jump label"
|
||||
},
|
||||
|
||||
// {
|
||||
// "match": "(?i)\\.([\\w|\\d]*)\\b",
|
||||
// "name": "variable.macro.asm",
|
||||
// "comment": "."
|
||||
// },
|
||||
{
|
||||
"match": "(?i)\\.([\\w|\\d]*)\\b",
|
||||
"name": "entity.name.function.asm",
|
||||
"comment": "."
|
||||
},
|
||||
|
||||
{
|
||||
"match": "(^|\\s)\"[\\w\\s\\W]*\"($|\\s)",
|
||||
"match": "(^|\\s)\"[\\w\\s\\W]*\"",
|
||||
"name": "string.asm",
|
||||
"comment": "Single-line string"
|
||||
},
|
||||
|
@ -64,13 +64,21 @@
|
||||
<key>match</key>
|
||||
<string>(?i)\b([\w|\d]*)\:</string>
|
||||
<key>name</key>
|
||||
<string>string.asm</string>
|
||||
<string>support.class.asm</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>comment</key>
|
||||
<string>.</string>
|
||||
<key>match</key>
|
||||
<string>(?i)\.([\w|\d]*)\b</string>
|
||||
<key>name</key>
|
||||
<string>entity.name.function.asm</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>comment</key>
|
||||
<string>Single-line string</string>
|
||||
<key>match</key>
|
||||
<string>(^|\s)"[\w\s\W]*"($|\s)</string>
|
||||
<string>(^|\s)"[\w\s\W]*"</string>
|
||||
<key>name</key>
|
||||
<string>string.asm</string>
|
||||
</dict>
|
||||
|
Loading…
Reference in New Issue
Block a user