@@ -35,6 +35,7 @@ Once the `assert` and method definition is added, more sophisticated tests will
3535|  test_addition |  ✔️ |  optimized 😎 | 
3636|  test_deep_for_loop |  ✔️ |  optimized 😎 | 
3737|  test_while_add |  ✔️ |  optimized 😎 | 
38+ |  test_simple_if_for |  ✔️ |  optimized 😎 | 
3839|  test_primatives |  🚧 |  need to add all the primatives | 
3940|  test_control_flow |  ❌ |  need to add if, strings & indexing | 
4041|  test_tuple |  ❌ |  need tuples and tuple unpacking | 
@@ -49,12 +50,13 @@ Once the `assert` and method definition is added, more sophisticated tests will
4950|  Operator overloading |  ✔️ |  | 
5051|  For Loops |  ✔️ |  Doesn't support tuple unpacking (yet) | 
5152|  Comments |  ✔️ |  | 
53+ |  If/if-else Statements |  ✔️ |  | 
5254|  While Loops |  ✔️ |  Close to CPython speeds! | 
5355|  Basic Math Operations |  🚧 |  still needs % and // | 
5456|  Math Assign Operations |  🚧 |  still needs //=, @=, ** =, no support for in-pace methods yet | 
5557|  Primatives |  🚧 |  int, float, bool, None (limited implementation) | 
56- |  Built in types |  🚧 |  range only | 
57- |  If/if-else Statements  |  ❌  |  | 
58+ |  Built in types |  🚧 |  range only | | 
59+ | Keyword: assert   | 🚧 | parsing but not implemented 
5860|  Match Statements |  ❌ |  | 
5961|  User-defined Functions |  ❌ |  | 
6062|  User-define classes |  ❌ |  | 
@@ -65,6 +67,5 @@ Once the `assert` and method definition is added, more sophisticated tests will
6567|  Typeing |  ❌ |  | 
6668|  Keyword: with |  ❌ |  | 
6769|  Keyword: global |  ❌ |  | 
68- |  Keyword: assert |  ❌ |  | 
6970|  Keyword: del |  ❌ |  | 
7071|  Async |  ❌ |  | 
0 commit comments