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

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