Releases: hiperiondev/stack_vm
Releases · hiperiondev/stack_vm
4.0.0
3.0.0
- Add jump for comparison and INC/DEC. Useful for loops
2.4.0
- Reverse locales direction. That's allow easy insert spaces for locales
2.3.2
Make some functions inline
2.3.1
Change internal structure of VM.
- Externalize program.
- Separate ffi and libraries.
- No more states.
- Make globals register dynamic allocated.
- Make stack dynamically allocated
2.3.0
- Change in FFI: Add argument
- Add (optional) frame alive tracking
Some optimizations
- Simplify read program functions an make inline
Minor change in library
- Add call to TO_TYPE in libraries
Examples and utility
- Add minimal FFI print utility
- Add a full minimal example of use
2.2.0
- Add a complete basic documentation
- Change FFI format
- Add basic FFI print util
- Some fixes