Lisp HUG Maillist Archive

Compiling series on LispWorks 4.4.5

Has anyone compiled the Series package [1] under LispWorks recently?

I tried, and got an error about an undefined COERCE-MAYBE-FOLD:

 **++++ Error in SERIES:SCAN: 
  Undefined function COERCE-MAYBE-FOLD called with arguments ((COERCE-MAYBE-FOLD 0 VAR-TYPE) # #) fenv ((#:SOURCE-LEVEL-ENVIRONMENT-MARKER . #)>) (#:FUNCTOR-MARKER . #<# Hash Table{#} #>)) (DECLARE (HARLEQUIN-COMMON-LISP:LAMBDA-NAME INIT-ELEM)) (COMMON-LISP:LET (#) (COND # # # # # # # #)))>)) benv NIL tenv NIL decl NIL>).

Thanks!

Regards,
Chris Dean

Footnotes: 

[1]  http://series.sourceforge.net/


Re: Compiling series on LispWorks 4.4.5

Unable to parse email body. Email id is 4916

Re: Compiling series on LispWorks 4.4.5

Martin Simmons <martin@lispworks.com> writes:
> The macro COERCE-MAYBE-FOLD should probably be defined inside (EVAL-WHEN
> (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) ...) because it is used within
> functions that are defined within that (e.g. INIT-ELEM).

That's it.  Thanks so much.

Regards,
Chris Dean


Updated at: 2020-12-10 08:49 UTC