From b2047d9907304e41ba75497264088d03ea4cd079 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sun, 15 Dec 2024 22:37:19 +0000 Subject: [PATCH] vim: add new vm instructions --- ivy.vim/syntax/ivyasm.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ivy.vim/syntax/ivyasm.vim b/ivy.vim/syntax/ivyasm.vim index b83c9b6..b5ee242 100755 --- a/ivy.vim/syntax/ivyasm.vim +++ b/ivy.vim/syntax/ivyasm.vim @@ -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