v0.6.0
What's Changed
- The compiler emits objects that contain header information by default now (#79)
- The parser no longer hangs if the closing parenthesis for function parameters is missing (#81)
- Variables can be accessed in function parameter default values without everything crashing (#81).
- References and pointers now use prefix notation (#82)
- Mutability semantics have been reworked under the hood (#82)
- LLVM 16 is supported (#83)
- Unused AST functions have been removed (#84)
- The
@sizeof
,@typeof
, and@typename
intrinsics have been added (#85) type
andnull
now work as literals (3deaa7b)co multi aot
properly creates parent directories (92bb41e)- Multiline comments parse properly (7c4d4e1)
Full Changelog: 0.5.4...0.6.0