Define a new group.
group.lisp
(file)
Accumulate BODY forms in a list beginning with INITIAL-VALUE.
INITIAL-VALUE is not evaluated. BODY forms are accumulated only when their
value is non-nil.
If nothing to accumulate, then return nil instead of the list of
INITIAL-VALUE.
util.lisp
(file)
Validate SUPERCLASS classes for CLASS classes.
util.lisp
(file)
Like DEFCLASS, but define an abstract class.
util.lisp
(file)
Wrapper around ‘clindent’ to avoid quoting SYMBOL and INDENT.
readtable.lisp
(file)
Create a new option CLASS and register it with Clon.
valued.lisp
(file)
Execute BODY with OPT bound to every option in THERE.
synopsis.lisp
(file)
Like COND, but signal an error if no clause evaluates to t.
util.lisp
(file)
Create an ECASE form to extract PROPERTY’s VALUE escape sequence.
Each clause looks like: (PROPERTY-NAME (VALUE-OR-VALUE-LIST ESCAPE-SEQUENCE)*).
The value-matching part will itself be enclosed in an ECASE expression.
In addition, the special clause syntax (BOOLEAN <PROPERTY-NAME> <YES> <NO>)
is a shortcut for: (PROPERTY-NAME ((on t) YES) ((off nil) NO)).
sheet.lisp
(file)
Map FUNCTION over SHEET’s frames. If REVERSE, map in reverse order.
sheet.lisp
(file)
Pop OPTION’s argument from CMDLINE if needed. If so, store it in CMDLINE-ARGUMENT.
cmdline.lisp
(file)
Like push, but only if OBJECT is non-nil.
util.lisp
(file)
Replace every occurrence of THE-KEY in KEYS with FORM.
At every KEYS round, KEY and VAL are bound to the current key-value pair.
FORM is evaluated each time and should return a key-value list.
util.lisp
(file)
Restartably throw an invalid-negated-syntax error.
The error relates to the command-line use of OPTION.
BODY constitutes the body of the only restart available,
use-short-call, and should act as if OPTION had been normally called by short
name.
cmdline.lisp
(file)
Restartably throw a spurious-cmdline-argument error.
The error relates to the command-line use of OPTION called by NAME with
ARGUMENT.
BODY constitutes the body of the only restart available, discard-argument, and
should act as if ARGUMENT had not been provided.
cmdline.lisp
(file)
Execute BODY with CONTEXT’s error handler bound for CONDITION.
context.lisp
(file)
/Users/didier/.cache/common-lisp/sbcl-2.1.2.72-f990ff7ad-macosx-x64/Users/didier/Documents/Science/Software/Common Lisp/clon/termio/sbcl/constants.lisp-temp