Conventions

The following is the mark-up notations used in this document:

Table 1. Mark-up conventions

Object KindExample
FunctionCAR
VariableCUSTOM:*LOAD-PATHS*
Formal Argumentx
Keyword:EOF
Number0
Character#\Newline
Class, typeREGEXP:MATCH
FORMAT instruction~A
Standard lambda list keyword&KEY
DeclarationFTYPE
PackageCOMMON-LISP-USER
Real fileconfig.lisp
Abstract file#P".c"
Code (you are likely to type it)(CONS 1 2)
Data (CLISP is likely to print it)#(1 2 3)
Program listing
(DEFUN cycle-length (n &OPTIONAL (len 1) (top 0))
  (COND ((= n 1) (VALUES len top))
        ((EVENP n) (cycle-length (ASH n -1) (1+ len) (MAX top n)))
        (T (LET ((next (1+ (* 3 n))))
             (cycle-length next (1+ len) (MAX top next))))))
Bytecode instruction(STOREV k m)
First mention of an entityfirstterm
External modulelibsvm, bindings/glibc
Command line argument-x
Interaction
Computer output
Prompt: user input



These notes document CLISP version 2.49+Last modified: 2016-09-05