Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 938 Bytes

TODO.md

File metadata and controls

22 lines (21 loc) · 938 Bytes

TODO

  • Clear useless reserved keywords (e.g. for primitive types)
  • Replace [] by begin ... end
  • Use do notation for expressions as statements and to avoid separators
  • Implement for loop
  • Remove the necessity of 'begin' in if/while/for/foreach statements
  • Object access syntax should use (.) instead of (:)
  • Re-implement atoms
  • Implement post-conditionals for expression statements
  • Implement function invocation
  • Implement array access
  • Implement when notation
  • Analysis about during {n} times syntax.
  • Implement short syntax for open statements
  • Implement booleans as expressions
  • Implement nil as expression
  • Implement partial function parsing
  • Distinguish double from integer
  • Store numbers as strings instead of integers
  • Implement static properties (without semantic validation)
  • Make a sandwich (because I'm hungry)