forth-stuff/ForthWordInfo.tl

21 lines
376 B
Plaintext
Raw Normal View History

2021-05-11 06:01:38 +00:00
local state = require("ForthState")
local ForthWordInfo = {}
global type WordInfo = record
func: function(State)
immediate: boolean
end
local wordi_mt = {__index = WordInfo}
function WordInfo:new(funct: State, imm: boolean): WordInfo
return setmetatable({func = funct, immediate = imm} as WordInfo, wordi_mt)
end
local s = State:new()
print(s)
return ForthWordInfo