This is the lisp-stat Reference Manual, version 1.4.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 05:47:47 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
lisp-statA statistical computing environment for Common Lisp
Statistical Computing in Common Lisp
Steve Nunez <steve@symbolics.tech>
(GIT https://github.com/Lisp-Stat/lisp-stat.git)
MS-PL
The Lisp-Stat system is an umbrella for a few projects and provides a unified interface for working with statistics. The general rule is that Lisp-Stat may depend on other libraries, for example data-frame, but not the other way around. Lisp-Stat provides it’s own user package, LS-USER, which imports CL as well as the symbols we need from the other libraries. You should always do your interactive work in the LS-USER package, and not in any other package.
1.4.1
alexandria (system).
alexandria+ (system).
array-operations (system).
data-frame (system).
distributions (system).
dexador (system).
dfio (system).
num-utils (system).
select (system).
statistics (system).
org.tfeb.conduit-packages (system).
pkgdcls.lisp (file).
license (file).
base (module).
docs (module).
ls-init.lisp (file).
Modules are listed depth-first from the system components tree.
lisp-stat/baselisp-stat (system).
variables.lisp (file).
lisp-stat/docslisp-stat (system).
doc-strings.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
lisp-stat/lisp-stat.asdlisp-stat/pkgdcls.lisplisp-stat/base/variables.lisplisp-stat/docs/doc-strings.lisplisp-stat/ls-init.lisplisp-stat/base/variables.lispbase (module).
*variables* (special variable).
save-obj (generic function).
lisp-stat/ls-init.lisplisp-stat (system).
setup-ls-translations (function).
Packages are listed by definition order.
lisp-stat*variables* (special variable).
save-obj (generic function).
setup-ls-translations (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Define a data variable
VALUE is not evaluated and must be a symbol. Assigns the value of FORM to VALUE and adds VALUE to the list *VARIABLES* of def’ed variables. Returns VALUE. If VALUE is already bound and the global variable *ASK-ON-REDEFINE* is not nil then you are asked if you want to redefine the variable.
VARS is a symbol or a list of symbols. FILE is a string (or a symbol whose print name is used) not ending in SUFFIX (defaults to ".lisp"). The VARS and their current values are written to the file FILE.lisp in a form suitable for use with the load command. NOTE: Ensure VARS doesn’t contain CLOS objects that don’t have a SAVE-OBJ method. Example (savevar ’urban "urban")
Remove V from the system
If V is the symbol of a defined variable the variable it is unbound and removed from the list of defined variables. If V is a list of variable names each is unbound and removed. Returns V.
Example: (undef ’urban)
Returns a list of the names of all def’ed variables.
| Jump to: | D F G M S U V |
|---|
| Jump to: | D F G M S U V |
|---|
| Jump to: | *
S |
|---|
| Index Entry | Section | ||
|---|---|---|---|
| | |||
| * | |||
*variables*: | Private special variables | ||
| | |||
| S | |||
Special Variable, *variables*: | Private special variables | ||
| | |||
| Jump to: | *
S |
|---|
| Jump to: | B D F L M P S V |
|---|
| Jump to: | B D F L M P S V |
|---|