Danny Yoo
|
9e24569d22
|
Merge remote branch 'origin/master'
|
2011-02-20 23:21:05 -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
|
d29a96022c
|
adjusted compile to typecheck
|
2011-02-20 16:09:33 -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
|
120895c624
|
getting cm to type
|
2011-02-18 18:55:12 -05:00 |
|
Danny Yoo
|
61a1d62a05
|
rest break
|
2011-02-18 18:33:10 -05:00 |
|
Danny Yoo
|
b78a1b35c2
|
rest break
|
2011-02-18 18:08:13 -05:00 |
|
Danny Yoo
|
ac9ea0c75c
|
About to try writing with types.
|
2011-02-18 17:46:14 -05:00 |
|
Danny Yoo
|
e66cee7da1
|
gauss
|
2011-02-09 21:31:30 -05:00 |
|
Danny Yoo
|
4c4b9219c8
|
measuring rough scale of performance difference
|
2011-02-09 21:22:07 -05:00 |
|
Danny Yoo
|
6d7fb7a275
|
timing against c
|
2011-02-09 21:09:51 -05:00 |
|
Danny Yoo
|
350507a66f
|
fixing typo
|
2011-02-09 19:52:06 -05:00 |
|
Danny Yoo
|
a95c8e68b5
|
numbers are still looking bad.
|
2011-02-09 19:46:14 -05:00 |
|
Danny Yoo
|
3ef32082b9
|
got the case/switch version of the factorial function doing something
|
2011-02-09 19:38:51 -05:00 |
|
Danny Yoo
|
67e58361b6
|
testing
|
2011-02-09 19:22:05 -05:00 |
|
Danny Yoo
|
d9539fb752
|
trying to manually transform to case/switch
|
2011-02-09 19:12:07 -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
|
45e8973d40
|
fixing test case
|
2011-02-08 23:18:05 -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 |
|
Danny Yoo
|
3755768485
|
moving the trampoline testing to the front of each basic block
|
2011-02-08 17:20:55 -05:00 |
|
Danny Yoo
|
61a245e4b4
|
all the operations should be open-coded to reduce procedure calls.
|
2011-02-08 17:04:51 -05:00 |
|
Danny Yoo
|
6e9805a983
|
exercise 5.41 on lexical addressing.
|
2011-02-08 14:57:54 -05:00 |
|
dyoo
|
579be4b4d2
|
update
|
2011-01-01 17:45:24 -05:00 |
|
dyoo
|
13a4bee4ed
|
cm
|
2010-12-25 16:47:09 -05:00 |
|
Danny Yoo
|
0f93af6085
|
filling in definitions
|
2010-12-17 15:26:06 -05:00 |
|
Danny Yoo
|
3beb056266
|
skeleton code
|
2010-12-17 12:08:32 -05:00 |
|