feat(journal): update end of week 5
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user