Commit Graph

77 Commits

Author SHA1 Message Date
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
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
dyoo
e6cb5d87a1 Trying to clear up procedure application 2011-03-02 16:42:33 -05:00
dyoo
07f5a2a495 getting assemble to typecheck, but needs more work. 2011-03-02 15:45:30 -05:00
Danny Yoo
aa1d34eadc adjusting the output so I can grab the val register from the machine. 2011-02-25 16:21:20 -05:00
Danny Yoo
fceb4f0379 did comet-style server push 2011-02-21 22:37:03 -05:00
Danny Yoo
95a3168659 added exception catching 2011-02-21 21:24:05 -05:00
Danny Yoo
627a360499 global lookup appears to be doing the right thing now 2011-02-21 17:53:49 -05:00
Danny Yoo
d192d1cacb still fixing issues 2011-02-21 17:43:58 -05:00
Danny Yoo
a9586c97d5 trying to get toplevel addressing to work. 2011-02-21 17:11:44 -05:00
Danny Yoo
6391f614d9 debuggin 2011-02-21 15:47:11 -05:00
Danny Yoo
9bed9d2ee1 commit 2011-02-21 14:49:54 -05:00
Danny Yoo
bdeab40f34 assemble.rkt is typechecking 2011-02-20 17:08:26 -05:00
Danny Yoo
0d74f2f9f1 trying to type assembly 2011-02-20 17:03:14 -05:00
Danny Yoo
c9066c2654 simplifying structure a little 2011-02-20 16:32:12 -05:00
Danny Yoo
03b2a0eae8 making instructions explicit types so we can get better error trapping. 2011-02-20 14:58:38 -05:00
Danny Yoo
226f962195 fixing some name issues from earlier 2011-02-09 18:33:36 -05:00
Danny Yoo
b9d4133e54 moving content into package.rkt 2011-02-09 18:00:34 -05:00
Danny Yoo
8e8a26c016 moving structure definitions from assemble into structs. 2011-02-09 17:45:09 -05:00
Danny Yoo
671ce83b14 a little work on the runtime. 2011-02-09 00:47:29 -05:00
Danny Yoo
ba3c1d8117 working on improving quality of generated code. 2011-02-08 23:00:49 -05:00
Danny Yoo
2025b90140 splitting off into some modules. 2011-02-08 22:06:15 -05:00