From 50b13fec4cf0df19147c8822b2464fed4e4a1aea Mon Sep 17 00:00:00 2001 From: Redo Date: Wed, 2 Nov 2022 12:43:55 -0600 Subject: [PATCH] add .space directive --- assembler-8608.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/assembler-8608.lua b/assembler-8608.lua index 683280e..dd7f80a 100644 --- a/assembler-8608.lua +++ b/assembler-8608.lua @@ -122,6 +122,7 @@ local directiveFunctions = { org = function(state, addr) state.curAddr = decodeNumber(addr) end, align = function(state, alns) local aln = decodeNumber(alns); if state.curAddr % aln ~= 0 then state.curAddr = state.curAddr + (aln - state.curAddr%aln) end end, define = true, + space = function(state, amts) local amt = decodeNumber(amts); state.curAddr = state.curAddr + amt; end, } local function assembleCode(code, instrs) local validWords = validWordsFromInstrs(instrs)