Hi, Andy Wingo <wi...@pobox.com> skribis:
> However something like '(1 . (2 . ())) has two pairs: the tail which has > two immediates, and the head that has an immediate in the car but a > pointer in the cdr. In that case you need to patch up the cdr to point > to the tail, after you load the .go (or .so?) file. Actually, it could typically be patched by the loader, just like what happens with the variables emitted by ‘SCM_IMMUTABLE_STRING’ and such, no? (Hmm, perhaps that’s what you meant?) Thanks, Ludo’.