Whalesong: Racket to JavaScript compiler
Go to file
2011-03-15 14:20:01 -04:00
experiments/gauss getting the evaluator to do something. 2011-02-21 20:28:03 -05:00
tests/conform adding missing defn for append 2011-03-14 18:58:39 -04:00
assemble.rkt tracing to see if we're making progress 2011-03-15 09:01:57 -04:00
bootstrapped-primitives.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
browser-evaluate.rkt added the PID controller so we yield to the browser every once in a while. 2011-03-15 09:55:19 -04:00
compile.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
expression-structs.rkt trying to prepare for boxed lexical references 2011-03-13 18:31:11 -04:00
find-boxed-bindings.rkt trying to identify bindings that need boxing for set-bang 2011-02-22 03:21:18 -05:00
find-toplevel-variables.rkt correcting bug with my implementation of lexical scope 2011-03-14 18:06:14 -04:00
helpers.rkt Still getting the lexical addressing of lambda correct. 2011-03-01 12:43:16 -05:00
il-structs.rkt keeping track of closure names 2011-03-14 18:53:05 -04:00
lexical-env.rkt correcting bug with my implementation of lexical scope 2011-03-14 18:06:14 -04:00
lexical-structs.rkt correcting bug with my implementation of lexical scope 2011-03-14 18:06:14 -04:00
package.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
parse.rkt trying to prepare for boxed lexical references 2011-03-13 18:31:11 -04:00
racket-expander.rkt changing conform to work with the prototype 2011-03-14 15:52:26 -04:00
relooper.rkt relooper start 2011-02-28 23:01:45 -05:00
runtime.js added defn for equal that works better 2011-03-15 10:12:13 -04:00
sets.rkt relooper start 2011-02-28 23:01:45 -05:00
simulator-helpers.rkt fixing 2011-03-14 17:17:00 -04:00
simulator-primitives.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
simulator-structs.rkt trying to speed up the simulator a bit 2011-03-14 19:15:42 -04:00
simulator.rkt fixing the bootstrapping 2011-03-15 14:20:01 -04:00
test-all.rkt correcting bug with my implementation of lexical scope 2011-03-14 18:06:14 -04:00
test-assemble.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
test-browser-evaluate.rkt moving the bootstrapping primitives code (like call/cc) into bootstrapped-primitives.rkt. About to implement map as well. 2011-03-15 13:52:41 -04:00
test-compiler.rkt traced bug in lexical scope; need to mask out the prefix 2011-03-14 17:48:10 -04:00
test-conform.rkt keeping track of closure names 2011-03-14 18:53:05 -04:00
test-find-toplevel-variables.rkt added test case module 2011-02-21 15:50:48 -05:00
test-package.rkt kludging the call/cc code in 2011-03-12 03:46:15 -05:00
test-simulator.rkt fixing the bootstrapping 2011-03-15 14:20:01 -04:00
typed-parse.rkt compile time environments can have placeholders for space 2011-03-01 16:22:21 -05:00