The cl-launch Reference Manual
Table of Contents
The cl-launch Reference Manual
This is the cl-launch Reference Manual, version 4.1.4.1,
generated automatically by Declt version 3.0 "Montgomery Scott"
on Tue Dec 22 12:28:08 2020 GMT+0.
1 Systems
The main system appears first, followed by any subsystem dependency.
1.1 cl-launch
- Author
Francois-Rene Rideau
- License
MIT
- Description
Runtime for cl-launch
- Version
4.1.4.1
- Dependency
asdf (at least version 3.1.2)
- Source
cl-launch.asd (file)
- Component
launcher.lisp (file)
2 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
2.1 Lisp
2.1.1 cl-launch.asd
- Location
cl-launch.asd
- Systems
cl-launch (system)
2.1.2 cl-launch/launcher.lisp
- Parent
cl-launch (system)
- Location
launcher.lisp
- Packages
cl-launch
- Exported Definitions
compile-and-load-file (function)
- Internal Definitions
-
3 Packages
Packages are listed by definition order.
3.1 cl-launch
- Source
launcher.lisp (file)
- Use List
- asdf/interface
- uiop/driver
- common-lisp
- Exported Definitions
compile-and-load-file (function)
- Internal Definitions
-
4 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
4.1 Exported definitions
4.1.1 Functions
- Function: compile-and-load-file SOURCE &key FORCE-RECOMPILE VERBOSE LOAD OUTPUT-FILE
-
compiles and load specified SOURCE file, if either required by keyword
argument FORCE-RECOMPILE, or not yet existing, or not up-to-date.
Keyword argument VERBOSE specifies whether to be verbose.
Returns two values: the fasl path, and T if the file was (re)compiled
- Package
cl-launch
- Source
launcher.lisp (file)
4.2 Internal definitions
4.2.1 Special variables
- Special Variable: *cl-launch-file*
-
- Package
cl-launch
- Source
launcher.lisp (file)
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Special Variable: *dependency-counter*
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Special Variable: *temporary-file-prefix*
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Special Variable: *temporary-filenames*
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Special Variable: *verbose*
-
- Package
cl-launch
- Source
launcher.lisp (file)
4.2.2 Functions
- Function: build-program DUMP BUILD RESTART FINAL INIT QUIT
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: cl-launch-files ()
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: cleanup-temporary-files ()
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: compute-arguments ()
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: dump-sexp-to-file X N
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: dump-stream-to-file I N
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: ensure-lisp-file X &optional NAME
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: ensure-lisp-file-name X &optional NAME
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: ensure-lisp-loadable X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: file-newer-p NEW-FILE OLD-FILE
-
Returns true if NEW-FILE is strictly newer than OLD-FILE.
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: load-file SOURCE &key OUTPUT-FILE
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: load-quicklisp ()
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: load-sys SYSTEM
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: make-dependency DUMP FUN ARG PKG PREVIOUS
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: make-dependency-system RDEPS OPTIONS
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: make-temporary-filename X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: make-temporary-system STEM RDEPS OPTIONS
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: register-temporary-filename N
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: run &key QUICKLISP SOURCE-REGISTRY BUILD DUMP RESTART FINAL INIT QUIT
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-code I X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-file F X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-foo DUMPER ARG X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-sexp I X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-stream I X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-file-from-string I X
-
- Package
cl-launch
- Source
launcher.lisp (file)
- Function: temporary-filename X
-
- Package
cl-launch
- Source
launcher.lisp (file)
4.2.3 Generic functions
- Generic Function: component-code OBJECT
-
- Package
cl-launch
- Methods
- Method: component-code (CL-SOURCE-CODE cl-source-code)
-
automatically generated reader method
- Source
launcher.lisp (file)
- Generic Function: component-package OBJECT
-
- Package
cl-launch
- Methods
- Method: component-package (CL-SOURCE-CODE cl-source-code)
-
automatically generated reader method
- Source
launcher.lisp (file)
- Method: component-package (CL-SOURCE-FILE-IN-PACKAGE cl-source-file-in-package)
-
automatically generated reader method
- Source
launcher.lisp (file)
Appendix A Indexes
A.1 Concepts
A.2 Functions
| Index Entry | | Section |
|
B | | |
| build-program : | | Internal functions |
|
C | | |
| cl-launch-files : | | Internal functions |
| cleanup-temporary-files : | | Internal functions |
| compile-and-load-file : | | Exported functions |
| component-code : | | Internal generic functions |
| component-code : | | Internal generic functions |
| component-package : | | Internal generic functions |
| component-package : | | Internal generic functions |
| component-package : | | Internal generic functions |
| compute-arguments : | | Internal functions |
|
D | | |
| dump-sexp-to-file : | | Internal functions |
| dump-stream-to-file : | | Internal functions |
|
E | | |
| ensure-lisp-file : | | Internal functions |
| ensure-lisp-file-name : | | Internal functions |
| ensure-lisp-loadable : | | Internal functions |
|
F | | |
| file-newer-p : | | Internal functions |
| Function, build-program : | | Internal functions |
| Function, cl-launch-files : | | Internal functions |
| Function, cleanup-temporary-files : | | Internal functions |
| Function, compile-and-load-file : | | Exported functions |
| Function, compute-arguments : | | Internal functions |
| Function, dump-sexp-to-file : | | Internal functions |
| Function, dump-stream-to-file : | | Internal functions |
| Function, ensure-lisp-file : | | Internal functions |
| Function, ensure-lisp-file-name : | | Internal functions |
| Function, ensure-lisp-loadable : | | Internal functions |
| Function, file-newer-p : | | Internal functions |
| Function, load-file : | | Internal functions |
| Function, load-quicklisp : | | Internal functions |
| Function, load-sys : | | Internal functions |
| Function, make-dependency : | | Internal functions |
| Function, make-dependency-system : | | Internal functions |
| Function, make-temporary-filename : | | Internal functions |
| Function, make-temporary-system : | | Internal functions |
| Function, register-temporary-filename : | | Internal functions |
| Function, run : | | Internal functions |
| Function, temporary-file-from-code : | | Internal functions |
| Function, temporary-file-from-file : | | Internal functions |
| Function, temporary-file-from-foo : | | Internal functions |
| Function, temporary-file-from-sexp : | | Internal functions |
| Function, temporary-file-from-stream : | | Internal functions |
| Function, temporary-file-from-string : | | Internal functions |
| Function, temporary-filename : | | Internal functions |
|
G | | |
| Generic Function, component-code : | | Internal generic functions |
| Generic Function, component-package : | | Internal generic functions |
|
L | | |
| load-file : | | Internal functions |
| load-quicklisp : | | Internal functions |
| load-sys : | | Internal functions |
|
M | | |
| make-dependency : | | Internal functions |
| make-dependency-system : | | Internal functions |
| make-temporary-filename : | | Internal functions |
| make-temporary-system : | | Internal functions |
| Method, component-code : | | Internal generic functions |
| Method, component-package : | | Internal generic functions |
| Method, component-package : | | Internal generic functions |
|
R | | |
| register-temporary-filename : | | Internal functions |
| run : | | Internal functions |
|
T | | |
| temporary-file-from-code : | | Internal functions |
| temporary-file-from-file : | | Internal functions |
| temporary-file-from-foo : | | Internal functions |
| temporary-file-from-sexp : | | Internal functions |
| temporary-file-from-stream : | | Internal functions |
| temporary-file-from-string : | | Internal functions |
| temporary-filename : | | Internal functions |
|
A.3 Variables
A.4 Data types