Skip to content

dev-2022-08

Compare
Choose a tag to compare
@gingerBill gingerBill released this 02 Aug 11:33
· 6419 commits to master since this release
73beed0

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 allow proc() { stmt }
    • This removed an ambiguity with parsing
  • Fix minor issue with a lack of a trailing comma in parsing structs 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