<br><br><div><span class="gmail_quote">On 8/27/06, <b class="gmail_sendername">Ken Tilton</b> <<a href="mailto:kentilton@gmail.com">kentilton@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><span class="q"><br><br><div><span class="gmail_quote">On 8/27/06, <b class="gmail_sendername">Ken Tilton</b> <<a href="mailto:kentilton@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
kentilton@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Looking at it. Why the finalize-inheritance? kt<br><br>
</div></blockquote></div><br></span></div><div>Good thing you included the macro-expansion. :) I see:<br><br> GT.APP.BASE::<br><br>...a couple of places. Your error sounds like a package issue. </div></blockquote><div>
<br><br>My guess is that you are defining my-app in a different package (which is why ACL on macroexpand is loudly announcing the different package of certain symbols from gt.app.base). I see status and opcode are not so qualified, meaning ACL thinks you are using symbols from the package of my-app. That would not be the case if you simply export status and opcode from
gt.app.base, as well as any other symbols you think will be part of the interface. Alternatively, you could qaulify status and opcode with gt.app.base::.<br><br>hth, kenny <br></div><br></div><br>