You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

19 lines
632 B

# Bugs
- Nested expressions can have invalid parens. E.g.: 6 % 3 == 0 should be true; is false (See test_complex_nested_expressions)
# Cleanups
- Improve error reporting (See ./util/string_util::highlight_position_in_file)
- Use .peek() instead of .next() for expression parsing
- `x: int` notation is used in multiple places. Can potentially be consolidated
- stdlib moves line of file, which makes error reporting impossible
# Features
- number += 1 (also update docs!)
- Expect return statement if specified in function
- Type inference
- Multi-file support
- Argument overloading
# Long term
- Stable C backend
- LLVM support