+alphanum+ is used but not defined at compile time.

Sean Whitton spwhitton at spwhitton.name
Mon Nov 29 01:57:35 GMT 2021


Hello,

On Sat 27 Nov 2021 at 07:48PM GMT, Yehouda Harpaz wrote:

> When complining util.lisp, gets an error because +alphanum+ is
> undefind,unless you already loaded the file.
>
> That happens because +alphanum+ i used at read time inside the form
> #.(length +alphanum+) inside random-alphanumeric, and it is not
> defined yet when the compiler reads the file.
>
> It needs to either not use it at read-time, or add eval-when (compile
> load eval) around the dfeinition.

Interesting that this problem doesn't show up on SBCL.

Fixed on my local branch, to be pushed soon.  Thanks.

-- 
Sean Whitton



More information about the sgo-software-discuss mailing list