Closed nlfiedler closed 10 years ago
For dealing with circular references in lists and vectors, every pair and vector should be preceded by a datum label (a single byte should suffice). Any subsequent references within that expression would then reference the label (i.e. in place of the pair/vector marker would be a label marker). Basically the binary form of the text s-expression.
For sake of time, should save compiled byte code and reload rather than compiling the same source repeatedly.