Danny Yoo
|
5132e3dbc2
|
passing test cases again
|
2011-05-12 15:43:01 -04:00 |
|
Danny Yoo
|
8fe3fbc9a4
|
getting into bad compilation times again. Trying to isolate
|
2011-05-11 14:22:47 -04:00 |
|
Danny Yoo
|
a1feb1965c
|
ripping out the name from ToplevelSet since it's not used anywhere
|
2011-05-10 00:12:07 -04:00 |
|
Danny Yoo
|
e3d8a253fe
|
fixing implementation of letrec, which isn't supposed to do any allocation. That's the job of letvoid
|
2011-05-09 23:49:10 -04:00 |
|
Danny Yoo
|
c192989e55
|
trying to add positional names to lambdas
|
2011-05-08 19:22:13 -04:00 |
|
Danny Yoo
|
62bba7470e
|
TestClosureArityMismatch
|
2011-05-03 16:46:42 -04:00 |
|
Danny Yoo
|
ba92000960
|
test cases for parsing caselam
|
2011-05-03 16:06:10 -04:00 |
|
Danny Yoo
|
91e6172298
|
expanding install-values to install mutliple values
|
2011-04-28 13:29:27 -04:00 |
|
Danny Yoo
|
b8785b524f
|
added test cases for parsing it
|
2011-04-27 21:58:18 -04:00 |
|
Danny Yoo
|
e1c406c6a1
|
hacking in a call-with-values form to see if i got apply-values right
|
2011-04-25 15:42:37 -04:00 |
|
Danny Yoo
|
4f2e6f8546
|
in the middle
|
2011-04-13 16:56:38 -04:00 |
|
Danny Yoo
|
c67fe8ab31
|
about to write the unsplicing code.
|
2011-04-11 15:26:10 -04:00 |
|
Danny Yoo
|
9094c345cd
|
adding rest? argument to Lams
|
2011-04-11 13:06:16 -04:00 |
|
Danny Yoo
|
f581b027a2
|
weakening the optimization: it's not sound if there's mutation, and I don't currently analyze operands for mutation yet.
|
2011-04-01 13:37:07 -04:00 |
|
Danny Yoo
|
dbd8d5bebc
|
about to work on prompts and splices
|
2011-04-01 13:15:41 -04:00 |
|
Danny Yoo
|
befceb1751
|
getting the compiler to recognize language primitives
|
2011-03-26 17:46:28 -04:00 |
|
Danny Yoo
|
32e1f1a5dc
|
some testing on letrec
|
2011-03-25 18:35:12 -04:00 |
|
Danny Yoo
|
15a03bba7c
|
trying to do some very simplistic static analysis
|
2011-03-23 21:43:41 -04:00 |
|
Danny Yoo
|
1e30968481
|
tracing bug with boxenv
|
2011-03-23 19:17:56 -04:00 |
|
Danny Yoo
|
b433c6e6c7
|
getting set! to work
|
2011-03-23 17:47:43 -04:00 |
|
Danny Yoo
|
ee3ed353b0
|
extending Lam to have a name.
|
2011-03-20 22:33:22 -04:00 |
|
Danny Yoo
|
2d05a3b8ad
|
continuing to fix the parsing
|
2011-03-20 21:06:28 -04:00 |
|
Danny Yoo
|
c72caa5857
|
changed to letvoid
|
2011-03-20 20:33:07 -04:00 |
|
Danny Yoo
|
488fe3f0a1
|
I need to do letrec...
|
2011-03-19 19:52:19 -04:00 |
|
Danny Yoo
|
541da68b82
|
let* test
|
2011-03-19 19:48:06 -04:00 |
|
Danny Yoo
|
948cd65dad
|
more tests
|
2011-03-19 19:40:12 -04:00 |
|
Danny Yoo
|
3aa643720a
|
more tests on parsing
|
2011-03-19 19:32:54 -04:00 |
|