[Antik-devel] Reader macro for sharp-m returns literal foreign-array (patch included)

James Wright james at chumsley.org
Tue Mar 6 18:50:03 UTC 2012


Hi Liam,

> After researching your previous issue, I think I have some insight on this
> one too.  Unfortunately, contrary to my previous presumption, the
> save-lisp-and-die function does not in any way use make-load-form.   So it's
> going to save any actual image with a foreign pointer that points to random
> nonsense.

That certainly fits with the behavior I was seeing.

> However, I would like to keep it
> as is; I changed it from form to object because I was having some kind of
> trouble using it analogously to # and #2A (unfortunately, I can't remember
> what that was).  May I suggest that you use #'grid:grid instead of #m in
> these contexts so that you don't have problems.

Sure, sounds pretty reasonable to me.

Thanks!
      James




More information about the antik-devel mailing list