Danny Yoo
|
7b8eb2b04f
|
in the middle of namespacing the exports from the runtime
|
2011-04-02 17:40:08 -04:00 |
|
Danny Yoo
|
6cb062d83e
|
fixing test cases
|
2011-03-25 23:19:21 -04:00 |
|
Danny Yoo
|
8cd54d53f7
|
forgot to translate void
|
2011-03-20 22:46:40 -04:00 |
|
Danny Yoo
|
4949eef3c5
|
fixing the assembler
|
2011-03-20 22:43:58 -04:00 |
|
Danny Yoo
|
afe489e4f4
|
require cleanup
|
2011-03-18 22:52:56 -04:00 |
|
Danny Yoo
|
20818b0a7a
|
removing superfluous structures.
|
2011-03-18 22:34:43 -04:00 |
|
Danny Yoo
|
cbd1d8cb58
|
trying to lexically scope MACHINE for modularity and performance
|
2011-03-18 20:26:23 -04:00 |
|
dyoo
|
9a527d48d4
|
more fixes
|
2011-03-15 15:38:38 -04:00 |
|
dyoo
|
fc723832c8
|
temporarily broke package
|
2011-03-15 15:18:26 -04:00 |
|
dyoo
|
54ee4e8da4
|
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 |
|
Danny Yoo
|
c783850732
|
trying to speed up the simulator a bit
|
2011-03-14 19:15:42 -04:00 |
|
Danny Yoo
|
581cbd5f9f
|
pushenv will push boxes.
|
2011-03-13 20:15:30 -04:00 |
|
Danny Yoo
|
9bce564bf3
|
trying to prepare for boxed lexical references
|
2011-03-13 18:31:11 -04:00 |
|
Danny Yoo
|
dfe91d23e6
|
kludging the call/cc code in
|
2011-03-12 03:46:15 -05:00 |
|
Danny Yoo
|
f365767023
|
removed lookuptopleveladdress as an primitive operator
|
2011-03-10 13:50:44 -05:00 |
|
Danny Yoo
|
8699874a95
|
removing separate settoplevel statement; unnecessary
|
2011-03-10 13:23:23 -05:00 |
|
Danny Yoo
|
5d691899dd
|
check-closure-arity appears to be doing something useful
|
2011-03-09 18:09:19 -05:00 |
|
Danny Yoo
|
10f46fd515
|
get-compiled-procedure-entry
|
2011-03-09 17:48:36 -05:00 |
|
Danny Yoo
|
447038acff
|
closures are doing the expected thing
|
2011-03-09 17:38:40 -05:00 |
|
Danny Yoo
|
808ad8b7be
|
check-toplevel-bound
|
2011-03-09 17:17:03 -05:00 |
|
Danny Yoo
|
0de23ee06e
|
primitive procedure testing
|
2011-03-09 16:58:40 -05:00 |
|
Danny Yoo
|
488137a6af
|
fixing primitive application
|
2011-03-09 16:35:26 -05:00 |
|
Danny Yoo
|
094da406fe
|
making sure closure variable capture is doing something reasonable
|
2011-03-09 15:41:11 -05:00 |
|
Danny Yoo
|
f4b6dd8805
|
assembled closures
|
2011-03-09 15:30:29 -05:00 |
|
Danny Yoo
|
f53c96abc5
|
fixing assignment to targets.
|
2011-03-09 15:07:58 -05:00 |
|
Danny Yoo
|
c8c3947e0a
|
fixing assembly of basic blocks
|
2011-03-09 14:47:05 -05:00 |
|
Danny Yoo
|
d7554b2ae4
|
unit testing the assembler
|
2011-03-09 13:43:04 -05:00 |
|
Danny Yoo
|
55a7de098f
|
working on the evaluator
|
2011-03-09 13:39:41 -05:00 |
|
Danny Yoo
|
5f42959da5
|
testing assembly
|
2011-03-09 13:34:31 -05:00 |
|