vim: add new vm instructions

This commit is contained in:
2024-12-15 22:37:19 +00:00
parent 3c05b362d7
commit b2047d9907

View File

@@ -8,7 +8,11 @@ set cpoptions&vim
setlocal iskeyword+=@-@
setlocal iskeyword+=.
syn keyword ivyasmUnspecifiedStatement @end @class @block @import @constpool @selector @ident @atom @package @property @var @msgh @lambda
syn keyword ivyasmInstruction ldr str ret ret.n cmp b.eq br add sub div mul push pop msg
syn keyword ivyasmInstruction
\ ldr str ret ret.n
\ c.z c.nz c.eq c.ne c.lt c.le c.gt c.ge
\ br br.t br.f
\ add sub div mul push pop msg
syn match ivyasmRegister "x[0-9]"
syn match ivyasmRegister "x[1-9][0-9]"
syn keyword ivyasmIndexBase self bp sp pool