How would you guys solve this dependency?
This seems not to give error, but when compiling, it get stuck at this file and exits without ANY errors but no executable hum...
type
ValueKind* = enum
NUMBERVALUE = "NUMBER"
STRINGVALUE = "STRING"
BOOLEANVALUE = "BOOLEAN"
LISTVALUE = "LIST"
FUNCTIONVALUE = "FUNCTION"
NONEVALUE = "NONE"
Value* = ref tuple
kind: ValueKind
numberValue: float
stringValue: string
booleanValue: bool
listValues: seq[Value]
functionArguments: int # Number of arguments
functionFrame: Frame
functionLabel: string # Label of the function
Frame* = ref tuple
heap: Table[string, Value]
return_address: int