dev-2022-08
gingerBill
released this
02 Aug 11:33
·
6419 commits
to master
since this release
New Language Features
None
New Compiler Features
#by_ptr
procedure attribute to enforce a parameter to be passed by pointer internally
Compiler Improvements
- Improved build scripts for *nix systems
- Improved error message when doing
^x
instead of&x
for addressable variables - Improved debug symbol generation
- Fix and improve
x->y()
behaviour to minimize duplicate evaluation - Disallow
proc do stmt
and only allowproc() { stmt }
- This removed an ambiguity with parsing
- Fix minor issue with a lack of a trailing comma in parsing
struct
s without-vet
- Numerous bug fixes
New Packages
None
Package Improvements
- Improvements to
strings.Buffer
related procedures - Update
vendor:raylib
to support macos-arm64 - Minor improvements to mathematical procedures
- Minor clean up of the WASI API
- Simplify logic of
append
of zero sized elements