Danny Yoo
|
fd25182d42
|
need letrec next
|
2011-03-10 00:07:42 -05:00 |
|
Danny Yoo
|
a3cf629321
|
fixed small regression in test-simulator
|
2011-03-09 18:16:25 -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
|
13e7159ed9
|
fixing some of the variable collections
|
2011-03-09 15:16:05 -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 |
|
Danny Yoo
|
e6362835bf
|
starting to fill things in.
|
2011-03-09 12:41:26 -05:00 |
|
Danny Yoo
|
228bd73958
|
skeletonizign assemble.rkt
|
2011-03-09 12:30:12 -05:00 |
|
Danny Yoo
|
e27052ccf6
|
code movement
|
2011-03-09 12:08:48 -05:00 |
|
Danny Yoo
|
5f06c39d67
|
comments
|
2011-03-08 18:34:23 -05:00 |
|
Danny Yoo
|
683d67038c
|
added cond form
|
2011-03-08 18:22:18 -05:00 |
|
Danny Yoo
|
60f7b3c8ff
|
adding a few more examples
|
2011-03-08 17:47:49 -05:00 |
|
Danny Yoo
|
d1af35f0f5
|
fixed bug with lexical scoping.
|
2011-03-08 17:27:43 -05:00 |
|
Danny Yoo
|
d54def0126
|
adding test that exposes bug in my lexical addressing.
|
2011-03-08 17:15:24 -05:00 |
|
Danny Yoo
|
20b9b8ef4d
|
test for control at run termination
|
2011-03-08 04:33:01 -05:00 |
|
Danny Yoo
|
703edc46a0
|
optimization: when doing primitive application, the result value can be directly placed if targetted to a lexical reference.
|
2011-03-08 04:05:52 -05:00 |
|
Danny Yoo
|
393e0707e1
|
simulator's running deriv in simulator, and producing the right results. huzzah.
|
2011-03-08 04:01:10 -05:00 |
|
Danny Yoo
|
5307871a46
|
Trying to augment the simulator to keep track of the stack size
|
2011-03-08 03:50:01 -05:00 |
|
Danny Yoo
|
71cfb576fa
|
testing out tak
|
2011-03-08 03:38:15 -05:00 |
|
Danny Yoo
|
67e91a7212
|
looking at tail behavior.
|
2011-03-08 03:19:16 -05:00 |
|
Danny Yoo
|
2b56c90c2c
|
continuing to work on recursion
|
2011-03-08 03:13:26 -05:00 |
|
Danny Yoo
|
072cdd695f
|
recursion looks off
|
2011-03-08 03:07:46 -05:00 |
|
Danny Yoo
|
51c9411f58
|
debuggin
|
2011-03-08 03:00:09 -05:00 |
|
Danny Yoo
|
2eec816750
|
the pop depth depends on the linkage
|
2011-03-08 02:31:18 -05:00 |
|
Danny Yoo
|
ab2f16508e
|
trying to fix the popenv stuff
|
2011-03-07 23:08:58 -05:00 |
|
Danny Yoo
|
470730bcb8
|
trying to trace application
|
2011-03-07 21:59:32 -05:00 |
|
Danny Yoo
|
c6f1aaf941
|
recursion isn't working yet
|
2011-03-07 21:51:55 -05:00 |
|
Danny Yoo
|
4a2f30b4f2
|
checking closures
|
2011-03-07 21:46:13 -05:00 |
|
Danny Yoo
|
0a7f12375f
|
arity check isn't being done
|
2011-03-07 18:58:01 -05:00 |
|
Danny Yoo
|
10e1d446e2
|
continuing to work on test-compiler.rkt
|
2011-03-07 18:46:11 -05:00 |
|
Danny Yoo
|
872ea81adc
|
starting to work on debugging the generated il
|
2011-03-07 18:33:31 -05:00 |
|
Danny Yoo
|
414f806580
|
control stack label lookup
|
2011-03-07 17:54:55 -05:00 |
|
Danny Yoo
|
4924f92528
|
primitive application
|
2011-03-07 17:49:07 -05:00 |
|
Danny Yoo
|
c08c6ed667
|
lexical address lookup
|
2011-03-07 17:40:02 -05:00 |
|
Danny Yoo
|
31e1b0a5d8
|
testing closure capture
|
2011-03-07 17:25:01 -05:00 |
|
Danny Yoo
|
a34fc8b1a1
|
Trying to simplify env references.
|
2011-03-07 17:10:11 -05:00 |
|
Danny Yoo
|
82851496e2
|
capturing some variables.
|
2011-03-07 17:05:57 -05:00 |
|
Danny Yoo
|
283370015d
|
need test to make sure we're doing variable capture.
|
2011-03-07 16:56:10 -05:00 |
|
Danny Yoo
|
1aeeafd149
|
testing make-compiled-procedure
|
2011-03-07 16:55:13 -05:00 |
|
Danny Yoo
|
f27072da7b
|
get compiled procedure entry
|
2011-03-07 16:51:47 -05:00 |
|