<snip><br><span><p><table><tbody><tr><td style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div><blockquote type="cite"><font style="font-style: normal; font-weight: normal; background-color: rgb(245, 248, 240); font-size: 14px; ">> </font>I don't think the Lisp compiler could handle that because it would  <br></blockquote><blockquote type="cite"><font style="font-style: normal; font-weight: normal; background-color: rgb(245, 248, 240); font-size: 14px; ">> </font>try to dump a foreign  pointer.<br></blockquote><blockquote type="cite"><br></blockquote><br><font style="font-style: normal; font-weight: normal; background-color: rgb(245, 248, 240); font-size: 14px; ">> </font>You may get beyond that by defining a make-load-form for your  <br><font style="font-style: normal; font-weight: normal; background-color: rgb(245, 248, 240); font-size: 14px; ">> </font>representation of the gl vectors.</div></blockquote><div><br></div><div>How about def-load-form during readmacro expansion?</div><div><br></div><div>Arthur</div></div></td></tr></tbody></table></p></span>