Add proper error reporting to TODO.md

This commit is contained in:
germax26 2024-11-21 11:00:49 +11:00
parent d62df53703
commit f88f6df5d6
Signed by: germax26
SSH Key Fingerprint: SHA256:N3w+8798IMWBt7SYH8G1C0iJlIa2HIIcRCXwILT5FvM

View File

@ -8,6 +8,7 @@
- [x] `StructType.{args=...}` syntax
- [x] `[:ElementType, elements...]` syntax
- [x] Tuple element syntax `a.0, a.1`, instead of allowing arbitrary indices into the tuple. This will allow for easier typechecking for tuples
- [ ] Proper error reporting with locations
- [ ] Make Typechecking a step before anything is interpreted
- [ ] Implicit `[elements...]`/`.{args=...}`/`.Member(values...)` syntax
- [ ] Destructring of tuples and structs