Sun May 10 10:29:54 CEST 2009

macro->data / macro->code

Removed these and replaced them with state->data / state->code.
Currenly only the 'unwrap' function in coma/code-unit.ss uses ad-hoc
macro evaluation in the core compiler, next to the proper
instantiation.  The rest is in interaction code only, which is now
also attached to (state:compiler).

However, some tests are not passing any more.  One problem is gpdasm:
some bug got fixed which gives different dasm output.  Another is
probably at a deeper level.

Let's first try to rewind gpdasm, or try to update to the new gpdasm
with old staapl code.