21 lines
No EOL
676 B
Markdown
21 lines
No EOL
676 B
Markdown
# Akai Lang
|
|
|
|
Akai Lang (yeah I'm not creative and the name is still unused on github, sooo) is a programming language I'm building as a side project to my Moonhare Game Engine.
|
|
|
|
**Work in Progress - doesn't work yet**
|
|
|
|
## Planned Features
|
|
- Object-Oriented
|
|
- dynamic typing / Type inference
|
|
- Rust-like Error handling ( Result<T,E> )
|
|
- LLVM Backend
|
|
|
|
## Hello World
|
|
```AkaiLang
|
|
fun helloWorld() {
|
|
print("Hello World!")
|
|
}
|
|
```
|
|
|
|
## Shoutout to these amazing ressources that help(ed) me understand language design:
|
|
- [https://mukulrathi.com/create-your-own-programming-language/intro-to-compiler/](https://mukulrathi.com/create-your-own-programming-language/intro-to-compiler/) |