What's Changed
- optimization bug: Function call triggers unnecessary stack allocation, load and store by @Zffu in #38
- bump: master -> feat/errors-v2 by @Zffu in #39
- feat: New error system by @Zffu in #41
- [chore] Project Structure (this will not compile) by @Zffu in #43
- feat: Improved type parsing by @Zffu in #45
- (feat): Typing parsing by @Zffu in #47
- (feat): AstoIR sized types support by @Zffu in #49
- [feat] Value era tracking by @Zffu in #51
- [feat] Added functions in structs by @Zffu in #52
- [feat] SSA value support by @Zffu in #53
- Feat/astoir mir by @Zffu in #54
- feat: made lower_hir_value potentially use a CompactedType by @Zffu in #56
- Feat/soft transmutation mir by @Zffu in #57
- [feat] Quickfall IR (AstoIR) & LLVM Bridge by @Zffu in #58
- Feat/type inference by @Zffu in #61
- Feat/struct val declarations by @Zffu in #63
- [feat] Add optional SSA by @Zffu in #64
- Feat/typing v2 by @Zffu in #65
- [feat] Array support by @Zffu in #66
- [feat] New typing system by @Zffu in #67
- [feat] Comments by @Zffu in #68
- Feat/pointer and refs by @Zffu in #69
- [feat] Astoir support for traits & bounds by @Zffu in #71
- Feat/full generics and bounds by @Zffu in #72
- (feat): Cleaner errors by @Zffu in #73
- Feat/typing better generics by @Zffu in #74
- [feat] Type utils by @Zffu in #76
- [feat] Uniform struct declarations by @Zffu in #77
- [fix] Enum LRUs by @Zffu in #79
- Feat/enum decls by @Zffu in #82
- [feat] Use statements by @Zffu in #85
- [chore] Handling operators in AST by @Zffu in #86
- (chore) AST operators by @Zffu in #87
- [feat] Global Scope by @Zffu in #90
- [feat] CLI & early LSP by @Zffu in #100
- feat: v1.0.0 - pre release 2 by @Zffu in #101
- [feat] Better Syntax by @Zffu in #106
Full Changelog: v1.0.0-pre...v1.0.0