Partial 12-bit support. VM mostly works (GC is left) but compiler does not.
commite7653116c87c88082297f040c4818d1426b6da01
authorVincent St-Amour <stamourv@dino11.iro.umontreal.ca>
Mon, 30 Jun 2008 20:43:36 +0000 (30 16:43 -0400)
committerVincent St-Amour <stamourv@dino11.iro.umontreal.ca>
Mon, 30 Jun 2008 20:43:36 +0000 (30 16:43 -0400)
tree05b7fd93f32af77bc9eb8b377e7a11dd5c8d2522
parentf06e043c172cdf4a53e97513ef081b285db50962
Partial 12-bit support. VM mostly works (GC is left) but compiler does not.
The GC still needs to be adapted to the new representation, and the
compiler also does, but it would require a lot more work.
We'll also need to store immutable globals as constants, since we have
some constants left and no more globals. Maybe find a way to get rid
of some globals/constants, and do propagation.
For now, the red-green example works, but not much else.
picobit-vm.c
picobit.scm