Conventions
Prev |  | Next

## Conventions

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

Table 1. Mark-up conventions

Object Kind | Example
--- | ---
Function | `CAR`
Variable | `CUSTOM:*LOAD-PATHS*`
Formal Argument | `x`
Keyword | `:EOF`
Number | `0`
Character | #\Newline
Class, type | `REGEXP:MATCH`
Format instruction | `~A`
Standard lambda list keyword | `&KEY`
Declaration | `FTYPE`
Package | “COMMON-LISP-USER”
Real file | `config.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 entity | firstterm
External module | `libsvm`, `bindings/glibc`
Command line argument | `-x`

| These notes document CLISP version 2.45 | Last modified: 2008-05-14

Enter your search termsSubmit search form
Webclisp.cons.orgclisp.podval.orgwww.lisp.org

Prev |  | Next
Overview | Home | Part I. Chapters or the Common Lisp HyperSpec