mirror of https://git.sr.ht/~garritfra/sabre
Garrit Franke
3 years ago
2 changed files with 7 additions and 6 deletions
@ -1,18 +1,17 @@ |
|||||||
# Bugs |
# Bugs |
||||||
- stdlib moves line of file, which makes error reporting impossible |
|
||||||
|
|
||||||
# Cleanups |
# Cleanups |
||||||
- Improve error reporting (See ./util/string_util::highlight_position_in_file) |
- Improve error reporting (See ./util/string_util::highlight_position_in_file) |
||||||
- Use .peek() instead of .next() for expression parsing |
- Use .peek() instead of .next() for expression parsing |
||||||
|
- stdlib moves line of file, which makes error reporting impossible |
||||||
|
|
||||||
# Roadmap |
# Features |
||||||
|
|
||||||
## 0.2.0 |
|
||||||
- Nested expressions like (1 + (2 * 2)) |
- Nested expressions like (1 + (2 * 2)) |
||||||
|
- Nested arrays like [[1, 2, 3], [1, 2, 3]] |
||||||
- Type inference |
- Type inference |
||||||
- Multi-file support |
- Multi-file support |
||||||
|
|
||||||
## Down the line |
|
||||||
- Argument overloading |
- Argument overloading |
||||||
|
|
||||||
|
# Long term |
||||||
- Stable C backend |
- Stable C backend |
||||||
- LLVM support |
- LLVM support |
Loading…
Reference in new issue