v 0.1.0: 1. variable declerations [pass] 2. arithmatic operators => + - / * [pass] 3. relational operators => == > < != [pass] 4. logical operators => && || [pass] 5. int literal [pass] 6. string literal [pass] 7. float litral [pass] 8. boolean literal [pass] 9. builtin functions [pass] 10. builtin modules [pass] 11. unary operators => !true [pass] 12. function calls [pass] 13. variable assignment [pass]

v 0.2.0: 1. type methods => x.tostring(); [pass] 2. named imports => use std::collections::{map, set}; [faild] 3. function declarations [pass] 4. const declarations [pass] 5. for statement [pass] 6. while statement [pass] 7. if statement [pass] 8. object literal [pass] 9. return statement [pass] 10. block scope variables [pass] 11. array and string indexing => [1,2,4][0] "aidin"[3] x[i] [pass] 12. comments => # only single line comment [pass]
13. break statement [pass] 14. continue statement [pass] 15. .to
string() in all prototypes [pass] 16. list.len() [pass] 17. list.push() [pass] 18. list.at() [pass] 19. string.at() [pass] 20. string.len() [pass] 21. int.pow() [pass] 22. float.pow() [pass] 23. obj.get() [pass]

v 0.3.0: 1. new std::fs module [pass] 2. module imports as object [pass] 3. typeof operator [pass] 4. string.chars() [pass] 5. string.split() [pass] 6. string.tolower() [pass] 7. string.toupper() [pass] 8. string.trim() [pass] 9. string.contains() [pass] 10. string.isascii() [pass] 11. string.repeat() [pass] 12. string.replace() [pass] 13. string.push() [pass] 14. list.rev() [pass] 15. list.join() [pass] 16. list.pop() [pass] 17. list.contains() [pass] 18. list.clear() [pass] 19. obj.values() [pass] 20. obj.contains() [pass] 21. obj.set() [pass] 22. obj.remove() [pass] 23. obj.clear() [pass] 24. fs::read() [pass] 25. fs::write() [pass] 26. fs::readdir() [pass] 27. fs::remove() [pass] 28. fs::rename() [pass] 29. fs::remove_dir() [pass]

v 0.4.0 1. named imports => use std::collections::{map, set}; [pass] 2. new std::system module [pass] 3. new std::env module [pass] 4. system::platform() [pass] 5. system::freemem() [pass] 6. system::totalmem() [pass] 7. system::freedisk() [pass] 8. system::totaldisk() [pass] 9. system::cpus() [pass] 10. system::cpuspeed() [pass] 11. system::version() [pass] 12. system::processes() [pass]
13. system.arch() [pass] 14. system.family() [pass] 15. env::args() [pass] 16. env::var() [pass] 17. env::vars() [pass] 18. env::set
var() [pass] 19. env::removevar() [pass] 20. string.lines() [pass] 21. string.tonumeric() [pass]

v 0.5.0: 1. function expressions [pass] 2. module expressions [pass] 3. if expression [pass] 4. range expression [pass] 5. module statements [pass] 6. module calls => fs::write() [pass] 7. move old modules to new module structure [pass] 8. tuple literals => (1, 2 ,3) [pass] 9. loop on tuple literals [pass]
10. new import system [pass] 11. tuple accessing by index => x[0] [pass] 11. rename use keyword to import [pass] 12. rename ret keyword to return [pass] 13 tuple.at() [pass]