Skip to content

experimental: v1.0.0 Release

Latest

Choose a tag to compare

@Zffu Zffu released this 10 May 09:15
· 1 commit to master since this release
35571d5

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