Common Lisp Package: TRIVIAL-DUMP-CORE

README:

FUNCTION

Public

DUMP-IMAGE (FILENAME)

Dump the current state of the Lisp process to an image file.

Private

IS-SLIME-RUNNING

Return T if slime is running in the lisp image, otherwise return NIL.

SBCL-DUMP-IMAGE-SLIME (FILENAME)

Save a sbcl image, even when running from inside Slime. This function should only be used in the *inferior-buffer* buffer, inside emacs.

SBCL-SAVE-SLIME-AND-DIE (FILENAME INIT-FUNCTION)

Save a sbcl image, even when running from inside Slime. This function should only be used in the *inferior-buffer* buffer, inside emacs.

STRING-TO-SYMBOL (STRING)

Convert a string to a symbol

MACRO

Public

SAVE-EXECUTABLE (FILENAME INIT-FUNCTION)

Make a stand-alone executable file from the current Lisp process. FILENAME: Path of the executable file INIT-FUNCTION: Zero-argument function object that acts as the entry point to your executable (the equivalent of main() in C). Some implementations (Clozure, SBCL) will quit after this function is called.

Private

Undocumented

%SAVE-EXECUTABLE-SBCL (FILENAME INIT-FUNCTION)