![]() - capture when applying forall is ok since binder is renamed as well - and since type names are valid binder names, this is ok - TODO: what if we call inst with non-base type? - add more variable capture tests - typecheck: type= handles alpha-equiv |
||
---|---|---|
stlc-tests.rkt | ||
stlc.rkt | ||
stx-utils.rkt | ||
sysf-tests.rkt | ||
sysf.rkt | ||
typecheck.rkt |