602 B
602 B
Impotent
This is an attempt to create a Lua virtual machine capable of true multithreading. Once the nctref compiler matures enough, I intend to plug it into Impotent as a JIT.
Impotent is still work-in-progress:
- Integers are 32-bit only
- No error handling, meaning any mistake will either crash the VM or make it silently fail
- No standard library other than
print
- Tables cannot be resized
- Most operators are missing
- Integers and floats are always separate table keys (unlike real Lua where e.g.
5
and5.0
are considered identical) - The GC isn't real and everything leaks