This repository is old. It has been officially moved to https://git.tebibyte.media/arf/arf!
arfc | ||
examples | ||
file | ||
lexer | ||
.gitignore | ||
go.mod | ||
LICENSE | ||
main.go | ||
README.md |
ARF
The ARF programming language.
This is still under development and does not compile things yet. Once complete, it will serve as a temporary compiler that will be used to write a new one using the language itself.
Checklist
- File reader
- File -> tokens
- Tokens -> syntax tree
- Syntax tree -> semantic tree
- Semantic tree -> C -> object file