Tue Mar 31 10:33:17 CEST 2009

bugfixes + regression tests

Before changing anyting in the compiler, testing needs to be made a
bit more relyable: The simplest to do is to record the output of
compiling all programs in app/ requiring these to be the same.

bug: "load synth/synth.f" doesn't work:

staaplc -d /dev/ttyUSB0 synth-icd-p18f1220.f
current-load-relative-directory: not a complete path: "synth/"

 === context ===
/home/tom/staapl/staapl/forth/parser-tx.ss:287:0: load-tx
/home/tom/staapl/staapl/forth/parser-tx.ss:287:0: load-tx
/home/tom/staapl/staapl/purrr/forth-begin-tx.ss:87:2: code->toplevel-form
/home/tom/staapl/staapl/purrr/forth-begin-tx.ss:46:0: forth-begin-tx

make: *** [synth-icd-p18f1220.hex] Error 1

OK. got toplevel "make test" now which builds everything from scratch.