https://github.com/alphaKAI/ChickenClisp/blob/815c874b9196424558809a456ba68658b9e6a03d/source/orelang/Value.d#L39 This consumes too much memory, it's better to use `union` to store value for different types. Each Lisp cell can only store one type information, you are wasting too much memory.
ChickenClisp/source/orelang/Value.d
Line 39 in 815c874
This consumes too much memory, it's better to use
unionto store value for different types.Each Lisp cell can only store one type information, you are wasting too much memory.