Special variables (variables which have special meaning for the
commit0b9a7a39506cde9691ee932235fcd543c445856d
authorVincent St-Amour <stamourv@iro.umontreal.ca>
Mon, 15 Dec 2008 21:23:35 +0000 (15 16:23 -0500)
committerVincent St-Amour <stamourv@iro.umontreal.ca>
Mon, 15 Dec 2008 21:23:35 +0000 (15 16:23 -0500)
treee3de1d21c1cdf4b9289485702215e6d67d12dc2d
parenta3b3b6e7fd9013a3f47be0aa7706b63abf2384f7
Special variables (variables which have special meaning for the
compiler) have been implemented. The first to be used is
SIXPIC_MEMORY_DIVIDE, which limits the register allocation to adresses
before it, so the user can manage his own memory on higher
adresses. Register allocation has been changed accordingly.
TODO
cfg.scm
code-generation.scm
operators.scm
optimizations.scm
parser.scm
pic18-sim.scm
six-comp.scm