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)