Releases: bitdotgames/BHL
Releases · bitdotgames/BHL
v2.0.0-alpha4
- Allowing semicolon (;) separator for statements and imports
v2.0.0-alpha2
- Storing last active fiber in VM for stack tracing convenience
v2.0.0-alpha1
- More optimal byte code executor (VM). Up to 10x speed up in synthetic tests.
- Byte code optimization
- Better runtime errors reporting
- Language cleanup, got rid of blocks: prio, forever, seq, until_
- New type declaration conventions: Color[] -> []Color, int^() -> func int()
- Initial support for userland class methods
- New builtin function: int start(func() {}) which spawns a Fiber