-
v0.0.1-alpha0
Pre-Releasereleased this
2026-05-05 21:16:37 +00:00 | 666 commits to master since this release🚀 The first release of Mist
This is one of my dream projects, i have made numerous attempts years ago, but this time, it's for real!
NOTE: this is a experimental release, meaning that some essential features may not exist, and it's not ready for production.
To suggest a feature, or a change, please do so in Issues.class MyClass { String message; public constructor(str* name) { self.message = format!("Hello {}!", name); } public void greet(self*) { println!("{}", self.message); } } void main() { var my_class = new MyClass("World"); my_class.greet(); }What's Changed
- Working compiler by @selimaj-dev in https://github.com/mist-go/mist/pull/1
- Rewritten parser by @selimaj-dev in https://github.com/mist-go/mist/pull/4
- Refactor by @selimaj-dev in https://github.com/mist-go/mist/pull/6
- Semantic scope by @selimaj-dev in https://github.com/mist-go/mist/pull/7
- Improved type checking by @selimaj-dev in https://github.com/mist-go/mist/pull/8
- Refactored HIR Analysis for type checking by @selimaj-dev in https://github.com/mist-go/mist/pull/9
- Declration export by @selimaj-dev in https://github.com/mist-go/mist/pull/10
- Working go compiler by @selimaj-dev in https://github.com/mist-go/mist/pull/11
- C like version by @selimaj-dev in https://github.com/mist-go/mist/pull/12
- Struct init and recfactoring by @selimaj-dev in https://github.com/mist-go/mist/pull/13
- Prepare rust compiler by @selimaj-dev in https://github.com/mist-go/mist/pull/15
- Updated grammar and AST by @selimaj-dev in https://github.com/mist-go/mist/pull/16
- Types and refactor by @selimaj-dev in https://github.com/mist-go/mist/pull/17
- Expressions by @selimaj-dev in https://github.com/mist-go/mist/pull/19
- Attributes by @selimaj-dev in https://github.com/mist-go/mist/pull/20
- Improved statements by @selimaj-dev in https://github.com/mist-go/mist/pull/21
- Classes and ast refactor by @selimaj-dev in https://github.com/mist-go/mist/pull/22
New Contributors
- @selimaj-dev made their first contribution in https://github.com/mist-go/mist/pull/1
Full Changelog: https://github.com/mist-go/mist/commits/0.0.1-alpha0
Downloads