14 lines
655 B
Markdown
14 lines
655 B
Markdown
This is the repository of an experimental toy programming language.
|
|
|
|
It is a statically & strictly-typed, imperative, eager-evaluated, low-level language, that should be efficient, simple but effective to use, and allow seamless C FFI.
|
|
|
|
What is currently done:
|
|
|
|
* Part of the base specification (see spec.txt)
|
|
* Bison-generated parser into AST
|
|
* Custom non-SSA IR
|
|
* Part of the AST -> IR compiler
|
|
* Aarch64 JIT compiler (independent from IR for now)
|
|
* Tree-walking interpreter (partially broken)
|
|
|
|
The project is currently in early stages and in active development. Inspecting its code might prove counter-productive; forking it is absolutely unnecessary.
|