clisp-announce/at/lists.sourceforge.net"> clisp-list/at/lists.sourceforge.net"> clisp-devel/at/lists.sourceforge.net">

Bruno
Haible

"> Gilbert Baumann

unk6@rz.uni-karlsruhe.de"> John Hinsdale

hin@alma.com"> Sam Steingold

"> Michael Stoll

">

NO_READLINE
"> with"> without"> `TYPECODES`"> `HEAPCODES`">

:ABORT"> :ABSOLUTE"> :ACCESSOR"> :ALL"> :ALLOCA"> :ALLOCATION"> :APPEND"> :ARGUMENT-PRECEDENCE-ORDER"> :ARGUMENTS"> :C"> NULL"> :CLASS"> :COMPILING"> :CONTROL"> :COPY"> :COUNT"> :CURRENT"> :DECLARATIONS"> :DECLARE"> :DEFAULT"> :DIRECT-DEFAULT-INITARGS"> :DIRECT-SLOTS"> :DIRECT-SUPERCLASSES"> :DIRECTION"> :DOCUMENTATION"> :ECHO"> :END"> :EOF"> :ERROR"> :EXTERNAL"> :EXTRA-FILE-TYPES"> :FUNCTION"> :GENERIC-FUNCTION"> :GENERIC-FUNCTION-CLASS"> :HOME"> :HYPER"> :IF-DOES-NOT-EXIST"> :IF-OUTPUT-EXISTS"> :IGNORE"> :IN"> :IN-OUT"> :INCLUDE"> :INHERIT"> :INITARG"> :INITARGS"> :INITFORM"> :INITFUNCTION"> :INPUT"> :INSTANCE"> :IO"> :KEY"> :KEY-AND-VALUE"> :KEY-OR-VALUE"> :LAMBDA-LIST"> `:LANGUAGE`"> :LIBRARY"> :MALLOC-FREE"> :MERGE"> :META"> :METACLASS"> :METHOD"> :METHOD-CLASS"> :METHOD-COMBINATION"> :NAME"> :NEWEST"> :NONE"> :OBSOLETE-ACTION"> :OUT"> :OUTPUT-FILE"> :OUTPUT"> :OVERWRITE"> :PARENT"> :PRECIOUS"> :PRINT-FUNCTION"> :PRINT"> :QUALIFIERS"> :READER"> :READERS"> :RELATIVE"> :RETURN-TYPE"> :READ-ONLY"> :ROOT"> :SLOT-DEFINITION"> :SPECIALIZERS"> :START"> :STDC"> :STDC-STDCALL"> :STREAM"> :SUPER"> :TEST"> :TYPE"> :USE"> :VALUE"> :VERBOSE"> :WAIT"> :WARNINGS"> :WILD-INFERIORS"> :WILD"> :WRITER"> :WRITERS"> 0">

:DOS"> :MAC"> :UNIX">

#\Newline"> #\Return"> #\Linefeed"> CR"> LF">

AFFI"> CHARSET"> CLOS"> CS-COMMON-LISP"> CS-COMMON-LISP-USER"> CUSTOM"> EXT"> FFI"> GRAY"> GSTREAM"> I18N"> LDAP"> POSIX"> REGEXP"> SCREEN"> SOCKET"> SYSTEM"> COMMON-LISP-USER">

EXT:ABORT-ON-ERROR
"> `EXT:ABSOLUTE-PATHNAME`"> `CUSTOM:*ANSI*`"> `-ansi`"> `CUSTOM:*APROPOS-DO-MORE*`"> `CUSTOM:*APROPOS-MATCHER*`"> `EXT:APPEASE-CERRORS`"> `CUSTOM:*BROWSER*`"> `:BROWSER`"> `CUSTOM:*BROWSERS*`"> `:BUFFERED`"> BYTE"> `:CASE-INVERTED`"> `:CASE-SENSITIVE`"> `:MODERN`"> `EXT:CD`"> `EXT:CHAR-CONTROL-BIT`"> `EXT:CHAR-HYPER-BIT`"> `EXT:CHAR-META-BIT`"> `EXT:CHAR-SUPER-BIT`"> `EXT:CHAR-WIDTH`"> `EXT:CHAR-INVERTCASE`"> `EXT:CHAR-KEY`"> current stack frame"> `CLOS:NO-PRIMARY-METHOD`"> `CLOS:METHOD-CALL-ERROR`"> `CLOS:METHOD-CALL-TYPE-ERROR`"> `*FEATURES*`"> `CUSTOM:*FILL-INDENT-SEXP*`"> `CLOS:GENERIC-FLET`"> `CLOS:GENERIC-LABELS`"> `EXT:SYMBOL-MACRO-EXPAND`"> `(COMPILE)`"> `CUSTOM:*COMPILE-WARNINGS*`"> `CUSTOM:*COMPILED-FILE-TYPES*`"> `CUSTOM:*SEQUENCE-COUNT-ANSI*`"> `CUSTOM:*CURRENT-LANGUAGE*`"> `I18N:DEFLANGUAGE`"> `I18N:DEFINTERNATIONAL`"> `I18N:DEFLOCALIZED`"> `I18N:LOCALIZED`"> `I18N:LOCALE-CONV`"> `I18N:SET-LOCALE`"> `I18N:LANGUAGE-INFORMATION`"> `CUSTOM:*DEFAULT-FILE-ENCODING*`"> `CUSTOM:*DEFAULT-FLOAT-FORMAT*`"> `CUSTOM:*DEFAULT-TIME-ZONE*`"> `CUSTOM:*DEFUN-ACCEPT-SPECIALIZED-LAMBDA-LIST*`"> `CUSTOM:*DEVICE-PREFIX*`"> directory key type"> `LDAP:DIR-KEY-CLOSE`"> `LDAP:DIR-KEY-OPEN`"> `EXT:DEFINE-HASH-TABLE-TEST`"> `EXT:DOHASH`"> `EXT:DOSEQ`"> `EXT:DRIBBLE-STREAM`"> `CUSTOM:*EDITOR*`"> `EXT:ELASTIC-NEWLINE`"> `:ELEMENT-TYPE`"> built-in"> `EXT:ENCODING-CHARSET`"> `EXT:ENCODING`"> ENDIANNESS"> `EXT:ETHE`"> `EXT:EXECUTE`"> `EXT:EXIT-ON-ERROR`"> `EXT:EXPAND-FORM`"> `:EXTERNAL-FORMAT`"> file/pipe/socket &stream-t;"> `EXT:FINALIZE`"> `CUSTOM:*COERCE-FIXNUM-CHAR-ANSI*`"> `CUSTOM:*FLOATING-POINT-CONTAGION-ANSI*`"> `CUSTOM:*FLOATING-POINT-RATIONAL-CONTAGION-ANSI*`"> `CUSTOM:*FOREIGN-ENCODING*`"> `GRAY:FUNDAMENTAL-STREAM`"> `GRAY:FUNDAMENTAL-BINARY-STREAM`"> `GRAY:FUNDAMENTAL-CHARACTER-STREAM`"> `GRAY:FUNDAMENTAL-INPUT-STREAM`"> `GRAY:FUNDAMENTAL-OUTPUT-STREAM`"> `EXT:FILL-STREAM`"> garbage-collect"> `EXT:GETENV`"> `SYS::INPUT-CHARACTER`"> `CUSTOM:*INIT-HOOKS*`"> `CUSTOM:*FINI-HOOKS*`"> `EXT:*KEYBOARD-INPUT*`"> lambda list"> `EXT:LETF`"> `EXT:LETF*`"> `EXT:LONG-FLOAT-DIGITS`"> (`EXT:LONG-FLOAT-DIGITS`)"> line terminator"> `CUSTOM:*LOAD-COMPILING*`"> `CUSTOM:*LOAD-ECHO*`"> `CUSTOM:*LOAD-LOGICAL-PATHNAME-TRANSLATIONS-DATABASE*`"> `CUSTOM:*LOAD-OBSOLETE-ACTION*`"> `CUSTOM:*LOAD-PATHS*`"> `EXT:MAKE-ENCODING`"> `EXT:MAKE-STREAM`"> `EXT:MAPCAP`"> `EXT:MAPLAP`"> REGEXP:MATCH"> memory image"> `CUSTOM:*MISC-ENCODING*`"> `EXT:MAKE-PIPE-INPUT-STREAM`"> `EXT:MAKE-PIPE-IO-STREAM`"> `EXT:MAKE-PIPE-OUTPUT-STREAM`"> Meta-Object Protocol"> `EXT:MUFFLE-CERRORS`"> You must define a method for this function."> `EXT:WITHOUT-FLOATING-POINT-UNDERFLOW`"> -C"> "> -i"> -K"> -L"> -M"> -v"> -x"> -modern"> -on-error"> `EXT:PACKAGE-CASE-INVERTED-P`"> `EXT:PACKAGE-CASE-SENSITIVE-P`"> `EXT:PACKAGE-LOCK`"> `EXT:WITHOUT-PACKAGE-LOCK`"> `CUSTOM:*PARSE-NAMESTRING-DOT-FILE*`"> `CUSTOM:*PARSE-NAMESTRING-ANSI*`"> pathname designator"> `CUSTOM:*PATHNAME-ENCODING*`"> `CUSTOM:*MERGE-PATHNAMES-ANSI*`"> `CUSTOM:*PRINT-PATHNAMES-ANSI*`"> `CUSTOM:*PHASE-ANSI*`"> `CUSTOM:*LOOP-ANSI*`"> `CUSTOM:*PPRINT-FIRST-NEWLINE*`"> `CUSTOM:*PRINT-CLOSURE*`"> `CUSTOM:*PRINT-INDENT-LISTS*`"> `CUSTOM:*PRINT-RPARS*`"> `EXT:PROBE-DIRECTORY`"> `CUSTOM:*PROMPT-START*`"> `CUSTOM:*PROMPT-STEP*`"> `CUSTOM:*PROMPT-BREAK*`"> `CUSTOM:*PROMPT-BODY*`"> `CUSTOM:*PROMPT-FINISH*`"> `EXT:PROMPT-NEW-PACKAGE`"> `EXT:PACKAGE-SHORTEST-NAME`"> `CUSTOM:*PRINT-SYMBOL-PACKAGE-PREFIX-SHORTEST*`"> `EXT:*COMMAND-INDEX*`"> `EXT:BREAK-LEVEL`"> `EXT:STEP-LEVEL`"> `EXT:READ-BYTE-LOOKAHEAD`"> `EXT:READ-BYTE-NO-HANG`"> `EXT:READ-BYTE-WILL-HANG-P`"> `EXT:READ-CHAR-WILL-HANG-P`"> `EXT:READ-BYTE-SEQUENCE`"> `EXT:READ-CHAR-SEQUENCE`"> `EXT:READ-FLOAT`"> `EXT:READ-INTEGER`"> `:EXTENDED` `:IGNORE-CASE` `:NEWLINE` `:NOSUB`"> `:NOTBOL` `:NOTEOL`"> `REGEXP:REGEXP-MATCHER`"> `EXT:RE-EXPORT`"> `REGEXP:MATCH`"> `REGEXP:MATCH-END`"> `REGEXP:MATCH-START`"> `REGEXP:MATCH-STRING`"> `REGEXP:REGEXP-COMPILE`"> `REGEXP:REGEXP-EXEC`"> `REGEXP:REGEXP-QUOTE`"> `REGEXP:REGEXP-SPLIT`"> `REGEXP:WITH-LOOP-SPLIT`"> `EXT:RUN-SHELL-COMMAND`"> `EXT:RUN-PROGRAM`"> `SCREEN:*WINDOW*`"> `SOCKET:SOCKET-SERVICE-PORT`"> `EXT:SET-GLOBAL-HANDLER`"> `EXT:WITHOUT-GLOBAL-HANDLERS`"> `EXT:SHELL`"> `SOCKET:SOCKET-ACCEPT`"> `SOCKET:SOCKET-CONNECT`"> `SOCKET:SOCKET-OPTIONS`"> `SOCKET:SOCKET-STATUS`"> `SOCKET:SOCKET-WAIT`"> `SOCKET:SOCKET-SERVER`"> `SOCKET:SOCKET-STREAM`"> `SOCKET:SOCKET-SERVER`"> `SOCKET:SOCKET-SERVER-CLOSE`"> `SOCKET:SOCKET-SERVER-HOST`"> `SOCKET:SOCKET-SERVER-PORT`"> `SOCKET:SOCKET-STREAM-HOST`"> `SOCKET:SOCKET-STREAM-LOCAL`"> `SOCKET:SOCKET-STREAM-PEER`"> `SOCKET:SOCKET-STREAM-PORT`"> `SOCKET:SOCKET-STREAM-SHUTDOWN`"> `CUSTOM:*SOURCE-FILE-TYPES*`"> `CUSTOM:*PRINT-SPACE-CHAR-ANSI*`"> `EXT:SPECIAL-VARIABLE-P`"> `GRAY:STREAM-LINE-COLUMN`"> `GRAY:STREAM-READ-BYTE`"> `GRAY:STREAM-READ-BYTE-LOOKAHEAD`"> `GRAY:STREAM-READ-CHAR`"> `GRAY:STREAM-READ-CHAR-NO-HANG`"> `GRAY:STREAM-UNREAD-CHAR`"> `GRAY:STREAM-WRITE-CHAR`"> `EXT:STRING-WIDTH`"> `EXT:STRING-INVERTCASE`"> `EXT:NSTRING-INVERTCASE`"> `CUSTOM:*SUPPRESS-CHECK-REDEFINITION*`"> `CUSTOM:*SYSTEM-PACKAGE-LIST*`"> `CUSTOM:*TERMINAL-ENCODING*`"> `EXT:THE-ENVIRONMENT`"> `:TIMEOUT`"> [seconds [microseconds]]"> `CUSTOM:*TRACE-INDENT*`"> `EXT:*TRACE-VALUES*`"> `-traditional`"> `EXT:TIMES`"> `EXT:UNCOMPILE`"> `CUSTOM:*USER-COMMANDS*`"> `CHARSET:UTF-8`"> `CHARSET:UTF-16`"> `CUSTOM:*WARN-ON-FLOATING-POINT-CONTAGION*`"> `CUSTOM:*WARN-ON-FLOATING-POINT-RATIONAL-CONTAGION*`"> `LDAP:WITH-DIR-KEY-OPEN`"> `LDAP:WITH-DIR-KEY-SEARCH`"> `EXT:WEAK-ALIST`"> `EXT:WEAK-AND-MAPPING`"> `EXT:WEAK-AND-RELATION`"> `EXT:WEAK-LIST`"> `EXT:WEAK-MAPPING`"> `EXT:WEAK-OR-MAPPING`"> `EXT:WEAK-OR-RELATION`"> `EXT:WEAK-POINTER`"> `EXT:WITH-KEYBOARD`"> `EXT:WITH-OUTPUT-TO-PRINTER`"> `EXT:WITH-RESTARTS`"> `EXT:WRITE-BYTE-SEQUENCE`"> `EXT:WRITE-CHAR-SEQUENCE`"> `EXT:WRITE-FLOAT`"> `EXT:WRITE-INTEGER`"> `CUSTOM:*PRINT-EMPTY-ARRAYS-ANSI*`"> `CUSTOM:*PRINT-UNREADABLE-ANSI*`"> init function"> RC file"> `COMPILE-FILE`"> bytecode"> immediate object"> `EXT:FASTHASH-EQ`"> `EXT:STABLEHASH-EQ`"> `EXT:STANDARD-STABLEHASH`"> `EXT:STRUCTURE-STABLEHASH`"> `CUSTOM:*WARN-ON-HASHTABLE-NEEDING-REHASH-AFTER-GC*`"> `CUSTOM:*REPORT-ERROR-PRINT-BACKTRACE*`"> `modprep`">

POSIX:RESOLVE-HOST-IPADDR
"> `POSIX:RLIMIT`"> `POSIX:MAKE-XTERM-IO-STREAM`">

Netica C API">

Oracle"> OCI"> `ORACLE:CONNECT`">

FastCGI"> mod_fastcgi">

PostgreSQL">

PARI">

CATEGORY"> DOMAIN"> `I18N:GETTEXT`"> MSGID"> `I18N:NGETTEXT`"> `I18N:TEXTDOMAIN`"> `I18N:TEXTDOMAINDIR`">

FFI:ALLOCATE-DEEP
"> `FFI:ALLOCATE-SHALLOW`"> ALLOCATION"> `FFI:BITSIZEOF`"> FFI:C-ARRAY"> FFI:C-ARRAY-MAX"> FFI:C-ARRAY-PTR"> FFI:C-FUNCTION"> `FFI:C-LINES`"> FFI:C-POINTER"> FFI:C-PTR"> FFI:C-PTR-NULL"> FFI:C-STRING"> FFI:C-STRUCT"> FFI:C-UNION"> `FFI:C-VAR-ADDRESS`"> `FFI:C-VAR-OBJECT`"> `FFI:CAST`"> `FFI:DEF-C-CALL-IN`"> `FFI:DEF-C-CALL-OUT`"> `FFI:DEF-C-ENUM`"> `FFI:DEF-C-STRUCT`"> `FFI:DEF-C-TYPE`"> `FFI:DEF-C-VAR`"> `FFI:DEF-CALL-IN`"> `FFI:DEF-CALL-OUT`"> `FFI:DEPARSE-C-TYPE`"> `FFI:DEREF`"> `FFI:ELEMENT`"> `FFI:*OUTPUT-C-FUNCTIONS*`"> foreign-address"> foreign-entity"> foreign-pointer"> `FFI:SET-FOREIGN-POINTER`"> `FFI:FOREIGN-ADDRESS`"> `FFI:FOREIGN-ADDRESS-NULL`"> `FFI:FOREIGN-ADDRESS`"> `FFI:FOREIGN-ADDRESS-UNSIGNED`"> `FFI:FOREIGN-VALUE`"> `FFI:FOREIGN-ALLOCATE`"> `FFI:FOREIGN-FREE`"> `FFI:FOREIGN-FUNCTION`"> `FFI:FOREIGN-FUNCTION`"> `FFI:FOREIGN-POINTER`"> `FFI:FOREIGN-POINTER`"> `FFI:FOREIGN-VARIABLE`"> `FFI:FOREIGN-VARIABLE`"> `FFI:CLOSE-FOREIGN-LIBRARY`"> linking set"> `link.sh`"> module set"> `SYS::DYNLOAD-MODULES`"> `TO_LOAD`"> `TO_PRELOAD`"> `EXT:MODULE-INFO`"> module"> This module is present even in the &base; &linkset; by default."> `base`"> `full`"> object"> `FFI:OFFSET`"> PARAM-MODE"> `FFI:PARSE-C-TYPE`"> SIMPLE-C-TYPE"> `FFI:SIZEOF`"> `FFI:SLOT`"> `FFI:TYPEOF`"> `FFI:UNSIGNED-FOREIGN-ADDRESS`"> `FFI:VALIDP`"> `FFI:WITH-C-PLACE`"> `FFI:WITH-C-VAR`"> `FFI:WITH-FOREIGN-OBJECT`"> `FFI:WITH-FOREIGN-STRING`"> `FFI:MEMORY-AS`">

block-const
"> `codevec`"> `consts`"> #<DISABLED>"> `flags`"> `jmpbufsize`"> `keyword-const`">
mnemonic
description
semantics
"> `mv_count`"> `mv_space`"> `numreq`"> `other-const`"> `SP`"> `STACK`"> `tagbody-const`"> #<UNBOUND>"> `value1`"> `venv-const`">

address"> argument"> arguments"> b"> base"> block-cons"> body"> buffer"> c"> case-sensitive"> char"> class"> classes"> c-name"> command"> condition"> connection"> contents"> count"> c-place"> create"> c-type"> c-type-internal"> data"> declaration"> dependent"> destination"> digits"> dimensions"> direction"> dkey"> element-type"> encoding"> end"> eof-error-p"> eof-value"> f"> filename"> form"> format-string"> function"> function-name"> generic-function"> hash-function"> host"> hardware"> i"> initargs"> initform"> instance"> integer"> interactive"> item"> k"> k&sub-1;"> k&sub-2;"> k&sub-n;"> key"> keys"> l"> library-name"> label"> language"> lc"> length"> list"> location"> m"> match"> maxdimension"> method-combination"> metaobject"> method"> methods"> module"> mode"> n"> name"> next"> new-name"> no-hang"> number"> new-value"> object"> offset"> open"> option"> options"> operating system"> package"> pathname"> pattern"> pid"> place"> predicate"> program"> real"> result"> restart-clause"> sequence"> size"> slot"> slot-definition"> effective-slot-definition"> direct-slot-definition"> slot-name"> slot-spec"> signal"> socket"> socket-server"> socket-stream"> source"> specialized-lambda-list"> specializer"> start"> stream"> string"> 1"> 2"> l"> max"> n"> subclass"> superclass"> symbol"> tag"> target"> tagbody-cons"> test-function"> type"> uc"> v"> value-type"> value"> variable"> what"> window-stream"> x"> x&sub-1;"> x&sub-n;"> y">

EXT:*ARGS*
"> clisp"> interpreter-arguments"> interpreter">

CPU type
32-bit CPU
64-bit CPU
">
command
abbreviation
operation
">
character
code
">
code
char
">
#x0
#x1
#x2
#x3
#x4
#x5
#x6
#x7
#x8
#x9
#xA
#xB
#xC
#xD
#xE
#xF
">
key
value
"> **"> #x20 ! "#$% &'() *+,- ./
#x30
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
#x40
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
#x50
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
#x60
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
#x70
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
"> Alternate"> Control"> Shift"> #P".fas""> #P".lisp""> #P".mem""> #P".c""> `#P".lib"`"> Makefile"> `lispinit.mem`"> lisp.run"> `"clisp.h"`">

"*""> "?""> ".""> "/""> "\""> ":""> a|...|`z`"> A|...|`Z`"> defaults"> device"> directory"> startpoint"> subdir">

always &nil;

"> Pathname components">
`&directory-r; = (&startpoint-r; . subdirs)`

- element | values | meaning
  --- | --- | ---
  &startpoint-r; | &relative-k; | &absolute-k; |
  subdirs | `()` | `(&subdir-r; . subdirs)` |
  &subdir-r; | &wild-inferiors-k; | `**` or `...`, all subdirectories
  &subdir-r; | &simple-string-t;, &maybe-wild; |

&name-r;
&type-r;

- &nil; or &simple-string-t;, &maybe-wild;

version

- &nil; or &wild-k; or &newest-k; (after merging the defaults)

"> split into name and type."> #P"foo""> #P"bar""> #P"foo.lisp""> `bytecode.d`"> `config.lisp`"> `constobj.d`"> `constsym.d`"> `eval.d`"> `fsubr.d`"> `init.lisp`"> `inspect.lisp`"> `exporting.lisp`"> `floatprint.lisp`"> `macros3.lisp`"> `src/NEWS`"> `spvw.d`"> `subr.d`"> `subrkw.d`">

(&signed-byte-t; 16)"> (&signed-byte-t; 32)"> (&signed-byte-t; 8)"> (&signed-byte-t; &n-r;)"> (&unsigned-byte-t; 16)"> (&unsigned-byte-t; 32)"> (&unsigned-byte-t; 8)"> (&unsigned-byte-t; &n-r;)"> (&vector-t; (&unsigned-byte-t; 8))">

yes

">

no

"> and"> not"> is"> ASCII character set">

Implementation dependent: only in &clisp;"> &win32; platform only."> &unix; platform only."> &unix;, &win32; platforms only."> Only in &clisp; built &with; compile-time flag &unicode;"> Only in &clisp; built &without; compile-time flag &unicode;"> No platform supports this currently">