typed-racket/typed-racket-lib
Asumu Takikawa e031d6c47e Typecheck the top-level using trampolining macros
Instead of local-expanding the entire top-level forms at
once, wrap expressions in a top-level begin in trampolining
macro forms. This allows the typechecker to trampoline back
to the evaluator, which is necessary to declare/register
declarations made in a top-level begin.

The point of this change is to eliminate top-level hacks
and faciliate various macros that need to communicate using
multiple top-level forms.
2015-08-14 21:25:54 -04:00
..
typed Export let*-values from TR correctly 2015-08-12 12:16:05 -04:00
typed-racket Typecheck the top-level using trampolining macros 2015-08-14 21:25:54 -04:00
info.rkt unstable/syntax -> syntax/location 2015-08-05 13:13:51 -05:00
LICENSE.txt Remove extra directories. 2014-12-02 00:53:36 -05:00