whalesong/compiler
2012-10-23 17:39:00 -06:00
..
analyzer-structs.rkt fixing compile-time error on using kernel primitives: turned into runtime errors as appropriate 2011-08-19 18:24:18 -04:00
analyzer.rkt moving some of the analysis functions over to analyzer.rkt 2012-03-23 16:49:53 -04:00
arity-structs.rkt jslinting before going forward 2011-08-23 13:21:55 -04:00
bootstrapped-primitives.rkt Changing the structure of installclosurevalues to count how many it needs. That way, we can generate static code for pushing, rather than use .apply 2012-02-17 14:41:45 -05:00
compiler-helper.rkt doing the typechecking on consts up front, to avoid the weirdness in dealing with Any later on. 2011-08-30 01:42:18 -04:00
compiler-structs.rkt moving lam+cenv out to the compiler structs. 2012-03-23 13:17:10 -04:00
compiler.rkt trying to make whalesong work with 5.3 2012-06-24 14:13:18 -04:00
expression-structs.rkt function labels are short by default now. 2011-09-14 22:03:24 -04:00
il-structs.rkt some code cleanup 2012-03-23 16:31:22 -04:00
kernel-primitives.rkt trying to normalize namespaces between js-implemented and Whalesong-implemented 2012-02-27 17:39:15 -05:00
lexical-env.rkt adding a few more annotations to make Racket 5.3.1 happy 2012-10-23 17:39:00 -06:00
lexical-structs.rkt debuggin 2012-02-27 18:09:19 -05:00
optimize-il.rkt fixing indentation, enabling comments in emitted source 2012-02-29 12:37:09 -05:00