[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-devel
Subject:    Re: [Sbcl-devel] Understanding eval-when
From:       Douglas Katzman via Sbcl-devel <sbcl-devel () lists ! sourceforge ! net>
Date:       2020-08-21 20:44:07
Message-ID: CAOrNaswrXstrpvxKidAfH6UwFTgFdCh4A6TXBc20qKQwLU2Ebw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


The defun of here-is-compile needs to be inside the eval-when
:compile-toplevel to be available at compile-time.
I don't know what you did to get all the undefined-variable stuff, looks
like a misplaced semicolon probably.

On Fri, Aug 21, 2020 at 4:39 PM gwbennett <gwbennett@sentex.ca> wrote:

> Good afternoon from Greg Bennett who is running version 2.0.2 under linux
> mint 19.2.
>
> The attached file contains code I used in trying to do this.
>
> I have struggled with the various pieces of documentation on the subject,
> to no real avail,
> particularly about which, if any, forms in the attachment are top-level
> ones.
>
> I am curious about why the contents of the message associated with
> here-is-compile
> are, it seems, included in the .fasl file on re-compiling as described.
>
> Thanks for any and all explanations.
>
> Cheers /Greg
> _______________________________________________
> Sbcl-devel mailing list
> Sbcl-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sbcl-devel
>

[Attachment #5 (text/html)]

<div dir="ltr">The defun of here-is-compile needs to be inside the eval-when \
:compile-toplevel to be available at compile-time.<div>I don&#39;t know what you did \
to get all the undefined-variable stuff, looks like a misplaced semicolon \
probably.</div></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Fri, Aug 21, 2020 at 4:39 PM gwbennett &lt;<a \
href="mailto:gwbennett@sentex.ca">gwbennett@sentex.ca</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">  

    
  
  <div>
    <font face="Helvetica, Arial, sans-serif">Good afternoon from Greg
      Bennett who is running version 2.0.2 under linux mint 19.2.<br>
      <br>
      The attached file contains code I used in trying to do this.<br>
      <br>
      I have struggled with the various pieces of documentation on the
      subject, to no real avail,<br>
      particularly about which, if any, forms in the attachment are
      top-level ones.<br>
      <br>
      I am curious about why the contents of the message associated with
      here-is-compile<br>
      are, it seems, included in the .fasl file on re-compiling as
      described.<br>
      <br>
      Thanks for any and all explanations.<br>
      <br>
      Cheers /Greg<br>
    </font>
  </div>

_______________________________________________<br>
Sbcl-devel mailing list<br>
<a href="mailto:Sbcl-devel@lists.sourceforge.net" \
target="_blank">Sbcl-devel@lists.sourceforge.net</a><br> <a \
href="https://lists.sourceforge.net/lists/listinfo/sbcl-devel" rel="noreferrer" \
target="_blank">https://lists.sourceforge.net/lists/listinfo/sbcl-devel</a><br> \
</blockquote></div>





_______________________________________________
Sbcl-devel mailing list
Sbcl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic