Danny Yoo
|
56e616c04b
|
traced bug with list intersection
|
2011-03-23 19:19:49 -04:00 |
|
Danny Yoo
|
1e30968481
|
tracing bug with boxenv
|
2011-03-23 19:17:56 -04:00 |
|
Danny Yoo
|
7357c8e850
|
tracing error in compilation
|
2011-03-23 18:30:13 -04:00 |
|
Danny Yoo
|
8f1ebec184
|
trying to make conform work.
|
2011-03-23 18:12:18 -04:00 |
|
Danny Yoo
|
b433c6e6c7
|
getting set! to work
|
2011-03-23 17:47:43 -04:00 |
|
Danny Yoo
|
656d950846
|
a little cleanup
|
2011-03-21 23:54:41 -04:00 |
|
Danny Yoo
|
2c99b067e5
|
fixing assembly
|
2011-03-21 23:42:55 -04:00 |
|
Danny Yoo
|
07f86a8012
|
added a few tests to the simulator
|
2011-03-21 23:38:10 -04:00 |
|
Danny Yoo
|
27781a1dff
|
parser recognizes set! for parameters
|
2011-03-21 23:17:42 -04:00 |
|
Danny Yoo
|
7b49557a7e
|
test cases are running again
|
2011-03-20 22:50:25 -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
|
ee3ed353b0
|
extending Lam to have a name.
|
2011-03-20 22:33:22 -04:00 |
|
Danny Yoo
|
4f8217d5c6
|
fixing tests for the simulator
|
2011-03-20 22:24:49 -04:00 |
|
Danny Yoo
|
80ad749022
|
removing dead module
|
2011-03-20 22:13:42 -04:00 |
|
Danny Yoo
|
b1384b71dd
|
working out type errors
|
2011-03-20 22:04:32 -04:00 |
|
Danny Yoo
|
15c6822816
|
working on compile
|
2011-03-20 21:55:51 -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 |
|
Danny Yoo
|
7e30883490
|
testing parse
|
2011-03-19 18:39:14 -04:00 |
|
Danny Yoo
|
a794c9cf68
|
in the middle of making the expressions close to the racket machine
|
2011-03-19 00:02:19 -04:00 |
|
Danny Yoo
|
afe489e4f4
|
require cleanup
|
2011-03-18 22:52:56 -04:00 |
|
Danny Yoo
|
26a5136195
|
names in the compile time environment are now NamedBindings in preparation for set\!
|
2011-03-18 22:41:03 -04:00 |
|
Danny Yoo
|
20818b0a7a
|
removing superfluous structures.
|
2011-03-18 22:34:43 -04:00 |
|
Danny Yoo
|
745ce9f768
|
reducing number of closures
|
2011-03-18 21:17:32 -04:00 |
|
Danny Yoo
|
cbd1d8cb58
|
trying to lexically scope MACHINE for modularity and performance
|
2011-03-18 20:26:23 -04:00 |
|
Danny Yoo
|
dcff043704
|
fixing the evaluate code so it works under firefox
|
2011-03-16 21:16:36 -04:00 |
|
Danny Yoo
|
8b1172abe3
|
recording the browser in browser-evaluat
|
2011-03-16 15:48:30 -04:00 |
|
Danny Yoo
|
d744c6d2a2
|
named let
|
2011-03-16 14:04:02 -04:00 |
|
Danny Yoo
|
af698ab59b
|
Merge commit 'origin/exp' into exp
Conflicts:
test-simulator.rkt
|
2011-03-16 13:37:22 -04:00 |
|
dyoo
|
389ebcfaf3
|
reducing iterations to 1
|
2011-03-15 16:21:10 -04:00 |
|
dyoo
|
0c7a04f6ed
|
adding more definitions
|
2011-03-15 15:55:32 -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
|
b14631a40f
|
adding Primitives as a target
|
2011-03-15 14:35:23 -04:00 |
|
dyoo
|
a17434937b
|
fixing the bootstrapping
|
2011-03-15 14:20:01 -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 |
|
dyoo
|
1c7bac3393
|
added defn for equal that works better
|
2011-03-15 10:12:13 -04:00 |
|
dyoo
|
299f825c72
|
added the PID controller so we yield to the browser every once in a while.
|
2011-03-15 09:55:19 -04:00 |
|
dyoo
|
825e9bbea1
|
tracing to see if we're making progress
|
2011-03-15 09:01:57 -04:00 |
|
dyoo
|
432d850370
|
trying to add enough to the web implementation to run conform. Hitting an error that I didn't see in the simulator; investigating
|
2011-03-15 08:17:11 -04:00 |
|
Danny Yoo
|
91f244526e
|
fixing test cases
|
2011-03-15 00:03:25 -04:00 |
|
Danny Yoo
|
fdb088123a
|
correcting typos
|
2011-03-14 19:20:17 -04:00 |
|
Danny Yoo
|
c783850732
|
trying to speed up the simulator a bit
|
2011-03-14 19:15:42 -04:00 |
|
Danny Yoo
|
7ce499d2b3
|
adding missing defn for append
|
2011-03-14 18:58:39 -04:00 |
|
Danny Yoo
|
77f90ba95c
|
keeping track of closure names
|
2011-03-14 18:53:05 -04:00 |
|