Update README.md

This commit is contained in:
msydneyslaga
2023-12-01 10:34:54 -07:00
committed by GitHub
parent 089afa0ea1
commit d71f839055

View File

@@ -20,16 +20,22 @@ Listed in order of importance.
- [ ] Backend - [ ] Backend
- [x] Core language - [x] Core language
- [x] AST - [x] AST
- [ ] Low-level evaluation model (STG) - [x] Low-level execution model (TI)
- [x] Syntax
- [x] Arithmetic - [x] Arithmetic
- [x] Conditionals
- [x] Garbage Collection
- [x] Low-level execution model (GM)
- [ ] Arithmetic
- [ ] Conditionals
- [ ] Garbage Collection
- [ ] Emitter - [ ] Emitter
- [ ] Code-gen (target yet to be decided) - [ ] Code-gen (target yet to be decided)
- [ ] Core language emitter - [ ] Core language emitter
- [ ] Core linter (Type-checker) - [ ] Core linter (Type-checker)
- [ ] Optimiser - [ ] Optimisation pass
- [ ] Let-floating - [ ] Let-floating
- [ ] TCO - [ ] TCO
- [ ] DCE
- [ ] Frontend - [ ] Frontend
- [ ] High-level language - [ ] High-level language
- [ ] AST - [ ] AST
@@ -41,7 +47,7 @@ Listed in order of importance.
- [ ] CLI - [ ] CLI
- [ ] Documentation (mostly for presentation) - [ ] Documentation (mostly for presentation)
- [ ] State transition rules - [ ] State transition rules
- [ ] How does an STG work? - [ ] How does the evaluation model work?
- [ ] CLI usage - [ ] CLI usage
- [ ] Tail call optimisation - [ ] Tail call optimisation
- [x] Parsing rlp - [x] Parsing rlp