feat(journal): update end of week 5

This commit is contained in:
2026-06-15 10:34:52 +02:00
parent 93a3331a87
commit 99248b2ba8

View File

@@ -20,3 +20,25 @@
- Issues:
- `GetExpr` can reference either a property on a `ComplexType` or a method.
- A method (or function) can be overloaded, for example ```py list[T].__getitem__(int) -> T``` and ```py list[T].__getitem__(slice) -> list[T]```
#day(4)
- Rework complex types: extension type, combine properties and methods as members
#day(5)
- Implement member lookup
- Adapt operations
- Handle generic members
#day(6)
- Redefine builtins with members
- Tidy up
- Add unary operations and subscripts
#day(7)
- Resolve overloaded functions
- Add slices
- Add simple code generator