Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

SYSTEM package in a clisp executable

Help
2010-05-09
2013-05-29
  • I am developing an application with CLISP that uses the library cl-store. This library, in turn calls the function system%make-closure. However, whenever I call the code from this library in the binary (clisp 2.48 and 2.45 on win32) it  complains about the function being undefined. Note that this SAME code works perfect with 2.44.1 on *nix. Any help>

     
  • Sam Steingold
    Sam Steingold
    2010-05-10

    system is an internal packages; its contents changes between releases without any warnings.
    cl-store should not use it.
    moreover the compiled file format sometimes changes, refer to the file NEWS in the CLISP distribution; this makes it necessary to recompile the packages you are using.

     
  • What's the big difference between system::make-closure and system::%make-closure (other than the calling syntax)?