Added progress heatmap

This commit is contained in:
Sasha Koshka 2022-08-25 00:51:54 -04:00
parent 9232432c35
commit 0ac71fa1c3
2 changed files with 10 additions and 2 deletions

View File

@ -16,7 +16,7 @@ A directory of ARF files is called a module, and modules will compile to object
files (one per module) using C as an intermediate language (maybe LLVM IR in the files (one per module) using C as an intermediate language (maybe LLVM IR in the
future). future).
## Design aspects ## Design Aspects
These are some design goals that I have followed/am following: These are some design goals that I have followed/am following:
@ -32,7 +32,7 @@ These are some design goals that I have followed/am following:
- One line at a time - the language's syntax should encourage writing code that - One line at a time - the language's syntax should encourage writing code that
flows vertically and not horizontally, with minimal nesting flows vertically and not horizontally, with minimal nesting
## Planned features ## Planned Features
- Type definition through inheritence - Type definition through inheritence
- Struct member functions - Struct member functions
@ -49,3 +49,11 @@ These are some design goals that I have followed/am following:
- [ ] Semantic tree -> C -> object file - [ ] Semantic tree -> C -> object file
- [ ] Figure out HOW to implement generics - [ ] Figure out HOW to implement generics
- [ ] Create a standard library - [ ] Create a standard library
## Compiler Progress
<img src="assets/heatmap.png" alt="Progress heatmap" width="400">
- Yellow: needs to be completed for the MVP
- Lime: ongoing progress in this area
- Green: Already completed

BIN
assets/heatmap.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB