Commit Graph

12 Commits

Author SHA1 Message Date
Danny Yoo
ca4a358280 trying to specialize the type to avoid Any, which is causing issues 2012-10-23 17:58:01 -06:00
Danny Yoo
872d72ed2b 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
Danny Yoo
c8faf78ffb renaming il to try matching dissertation 2012-02-17 12:46:20 -05:00
Danny Yoo
a66d15e4e4 more primitives 2011-09-30 13:02:15 -04:00
Danny Yoo
d2eb1dea77 chased after lexical scoping bug introduced by combination of let1 + multiple values. 2011-09-27 16:04:04 -04:00
Danny Yoo
e5d69fbfc1 reducing the amount of consing to append instruction sequences together 2011-09-03 18:44:30 -04:00
Danny Yoo
9a7811f9f1 adding more of the primitives we need for cs19 2011-08-31 15:04:40 -04:00
Danny Yoo
b6384ed9d3 removing reference to baby parser 2011-08-31 14:07:04 -04:00
Danny Yoo
f0829cdc57 switching out the baby parser in the bootstrapped primitives with the real one. Also removing implicit begin in the example 2011-08-31 14:05:13 -04:00
Danny Yoo
f1ed02095c fixing compile-time error on using kernel primitives: turned into runtime errors as appropriate 2011-08-19 18:24:18 -04:00
Danny Yoo
3134de4d87 Renaming TestAndBranch to TestAndJump, since I want to have a dedicated branch statement that reuses JavaScript's native if 2011-07-16 17:59:15 -04:00
Danny Yoo
667318e895 Moved compiler-related stuff to compiler subdirectory 2011-05-26 19:46:49 -04:00