Thu May 9 18:42:59 EDT 2013
I'm going to make all readreferences explicit. Write references are
explicit, since they are all the same.
Wow this is really a minefield.
It needs two passes because:
- binding needs to know what are external nodes (only available at the end)
- typing is available only at the end
So how to clean up things so the second pass is simpler?
- removed the syntax stuff
- just pass dictionary from pass 1 -> pass 2
- removed the delayline stuff
a bit blurry since it was on autopilot.. i don't think i changed that
much, but i had to remove the delayline hacks, which can probably be
implemented on direct array reads.