3.0 Prerelease 12 2023-12-13
Downloads:
Bug Fixes
Editor
- timeout of 0 for parser timeout now acts as "no timeout"
310c8a9d1
ZScript Standard Library (std.zh)
- clean up some missing function returns
ef5211325
ZScript
- al_rest crashing when using debug feature
697aca5ea
- parser configs not working
d9de1de73
- issues running destructors
9e192b590
Documentation
ZScript
- update webdocs
a12dbe335
Refactors
ZScript
- internal function aliases, internal constexpr functions
17e03bc81
- use alias name in comments, update expected zscript
b0af4b4b8
- reserve 'constexpr' token
0cb3519ea
- clean up ScriptEngineData for all script types
584bea132
- clean up generic script indexing
a27241f73
Misc.
ZScript
- Optimize multiple consecutive PUSH opcodes
dc6d9e49e
- Add ZASM comments to parser output
407bcf258
- add more ZASM comments
4b1dd0988
- CALLFUNC/RETURNFUNC for optimized function call/return
5aa14b335
- New 'ReturnVisitor' pass errors on functions missing 'return' statements
5cc8fb151
- code reachability optimizations
17ae5ad31
- more small ZASM optimizations
76f86d2a7
- add compile option for missing return error
18275ed76