![]() The revised implementation of `define-generics` for the new macro expander wasn't right, because the macro attached to `<gen>/c` for a given `<gen>` used a macro-introduced reference to the generic to match up method names with the generic's methods. |
||
---|---|---|
.. | ||
alist.rkt | ||
base-interfaces.rkt | ||
benchmark.rkt | ||
contract.rkt | ||
custom-hash.rkt | ||
custom-write.rkt | ||
defaults.rkt | ||
empty-interface.rkt | ||
equal+hash.rkt | ||
errors.rkt | ||
fallbacks.rkt | ||
from-docs.rkt | ||
from-unstable.rkt | ||
impersonate.rkt | ||
info.rkt | ||
iterator.rkt | ||
marked.rkt | ||
methods.rkt | ||
poly-contracts.rkt | ||
pr13737.rkt | ||
stream.rkt | ||
struct-form.rkt | ||
syntax-errors.rkt | ||
tests.rkt | ||
top-level.rkt |