diff options
author | dec05eba <dec05eba@protonmail.com> | 2019-03-01 05:11:36 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-07-25 14:36:46 +0200 |
commit | 971e0015e2d2008a5bc87e77894327c14c01b253 (patch) | |
tree | 05901991799136ed26af01b6959a3da189e6ec49 /doc | |
parent | 2af04d6ec602b2068d35d5b976f070a1b065f307 (diff) |
Update implementation doc
Diffstat (limited to 'doc')
-rw-r--r-- | doc/IMPLEMENTATION.md | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/doc/IMPLEMENTATION.md b/doc/IMPLEMENTATION.md index 9a0fb4a..1d86297 100644 --- a/doc/IMPLEMENTATION.md +++ b/doc/IMPLEMENTATION.md @@ -1,3 +1,4 @@ +# Goal 1. In the first stage the parser parses multiple files at the same time using multiple threads. 2. In the second stage the ast is handled using multiple threads. In this stage, variables, parameters and types are defined and resolved and if a type is defined after there is a reference to it, @@ -9,5 +10,9 @@ before the SSA is created. is optimized before creating the bytecode. 5. If optimization is enabled then the bytecode is optimized. -Currently implemented: -None
\ No newline at end of file +# Currently implemented +1. Parsing using multiple threads is done, but the parser is not finished. +2. Not started. +3. Not started. +4. Not started. +5. Not started.
\ No newline at end of file |