No description
examples | ||
src | ||
.gitignore | ||
.tokeignore | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
README.md | ||
rustfmt.toml |
AOC Lang
This is a language I am writing to complete Advent of Code 2024.
See examples/*.aoc
for the programs.
Goals/Features:
- Interpreter
- Lambda functions
Future goals/features:
- Fix the parser
- Error reporting (i.e some kind of graph?)
- Language features
- Records
- Enums
- Type checking
- Effects
- Compiler
- Codegen
- x86
- ARM
- Garbage collector
- Codegen
- JIT
- REPL
I will probably not finish during AOC 2024. I'll continue working on it over time though.