mirror of https://git.sr.ht/~garritfra/sabre
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.
17 lines
483 B
17 lines
483 B
# Bugs |
|
- Nested expressions can have invalid parens. Example: 6 % 3 == 0 should be true; is false |
|
|
|
# Cleanups |
|
- Improve error reporting (See ./util/string_util::highlight_position_in_file) |
|
- Use .peek() instead of .next() for expression parsing |
|
- stdlib moves line of file, which makes error reporting impossible |
|
|
|
# Features |
|
- Expect return statement if specified in function |
|
- Type inference |
|
- Multi-file support |
|
- Argument overloading |
|
|
|
# Long term |
|
- Stable C backend |
|
- LLVM support |