Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 568 Bytes

TODO.md

File metadata and controls

22 lines (14 loc) · 568 Bytes

Todo

Support for :

  • Multiple variable declaration separated by comma (like const or let a, b, c = 10)
  • Introduce newline as delimiter of statements
  • Strings
  • Arrays
  • Conditionals (if, else and else if)
  • Loops (for and while)
  • Return statement in functions
  • Comments (single line and multi-line)

Additions :

  • Remove ; enforcement from variable declarations
  • Add debug info and other related fields to Token, AST Node and other classes
  • Better logging and error handling