Allow top-level expressions to refer to inits

original commit: b9a175eed277138f9f4216b2f4694a3e27b7d7bb
This commit is contained in:
Asumu Takikawa 2013-05-23 10:17:35 -04:00
parent 290abc0333
commit ddf31e527e

View File

@ -285,7 +285,7 @@
self-type))
(with-lexical-env/extend lexical-names/top-level lexical-types/top-level
(check-super-new provided-super-inits super-inits))
(with-lexical-env/extend lexical-names lexical-types
(with-lexical-env/extend lexical-names/top-level lexical-types/top-level
(for ([stx top-level-exprs]
#:unless (syntax-property stx 'tr:class:super-new))
(tc-expr stx)))