- Allow methods to dispatch off union{ } and intersection{ } classes.
- Add not{ } anonymous-complement syntax.
- Define class-name for anonymous-union/intersection/complement and maybes, and clean up pprint.
- Change maybe: foo to maybe{ foo }
- Call sort-classes when making anonymous-union/anonymous-intersection classes so that they are canonicalized.
|
||
|---|---|---|
| .. | ||
| builder | ||
| checker | ||
| cleanup | ||
| combinators | ||
| comparisons | ||
| dead-code | ||
| debugger | ||
| def-use | ||
| escape-analysis | ||
| finalization | ||
| identities | ||
| late-optimizations | ||
| modular-arithmetic | ||
| normalization | ||
| optimizer | ||
| propagation | ||
| recursive | ||
| tuple-unboxing | ||
| authors.txt | ||
| summary.txt | ||
| tree.factor | ||