- Tagged values (nil, bool, pointer, float)
- Strings (no caching/interning/variants)
- Freeing objects (strings) on lua_close() using a gclist
- Tables (minimal naive version, no array part)
- ...everything below this is unordered as of yet...
- Basic stack (so functions can have
int ()(lua_State *L)
prototype)- basic push and pop API
- stack grows dynamically
- Minimal mark-and-sweep GC