Changeset 14286


Ignore:
Timestamp:
12/03/12 14:21:18 (8 years ago)
Author:
Mark Evenson
Message:

manual: Add MOP dictionary to appendix.

Location:
branches/1.1.x/doc/manual
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • branches/1.1.x/doc/manual/abcl.tex

    r14285 r14286  
    12611261on January 10, 2012.
    12621262
    1263 In December 2012, we we revised the implementation with
    1264 the release of abcl-1.1.0 by adding (A)MOP.
     1263In December 2012, we we revised the implementation by adding (A)MOP
     1264with the release of abcl-1.1.0 .
    12651265
    12661266\appendix
     1267
     1268\chapter{The MOP Dictionary}
     1269
     1270\include{mop}o
     1271
    12671272\chapter{The SYSTEM Dictionary}
    12681273
     
    12781283
    12791284
     1285
    12801286\bibliography{abcl}
    12811287\bibliographystyle{alpha}
  • branches/1.1.x/doc/manual/extensions.tex

    r14282 r14286  
    1 \paragraph{}
    2 \label{EXTENSIONS:MOST-POSITIVE-JAVA-LONG}
    3 \index{MOST-POSITIVE-JAVA-LONG}
    4 --- Variable: \textbf{most-positive-java-long} [\textbf{extensions}] \textit{}
    5 
    6 \begin{adjustwidth}{5em}{5em}
    7 not-documented
    8 \end{adjustwidth}
    9 
    10 \paragraph{}
    11 \label{EXTENSIONS:DUMP-JAVA-STACK}
    12 \index{DUMP-JAVA-STACK}
    13 --- Function: \textbf{dump-java-stack} [\textbf{extensions}] \textit{}
    14 
    15 \begin{adjustwidth}{5em}{5em}
    16 not-documented
    17 \end{adjustwidth}
    18 
    19 \paragraph{}
    20 \label{EXTENSIONS:MEMQL}
    21 \index{MEMQL}
    22 --- Function: \textbf{memql} [\textbf{extensions}] \textit{item list}
    23 
    24 \begin{adjustwidth}{5em}{5em}
    25 not-documented
    26 \end{adjustwidth}
    27 
    28 \paragraph{}
    29 \label{EXTENSIONS:DOUBLE-FLOAT-NEGATIVE-INFINITY}
    30 \index{DOUBLE-FLOAT-NEGATIVE-INFINITY}
    31 --- Variable: \textbf{double-float-negative-infinity} [\textbf{extensions}] \textit{}
    32 
    33 \begin{adjustwidth}{5em}{5em}
    34 not-documented
    35 \end{adjustwidth}
    36 
    37 \paragraph{}
    38 \label{EXTENSIONS:*AUTOLOAD-VERBOSE*}
    39 \index{*AUTOLOAD-VERBOSE*}
    40 --- Variable: \textbf{*autoload-verbose*} [\textbf{extensions}] \textit{}
    41 
    42 \begin{adjustwidth}{5em}{5em}
    43 not-documented
    44 \end{adjustwidth}
    45 
    46 \paragraph{}
    47 \label{EXTENSIONS:MAKE-SLIME-INPUT-STREAM}
    48 \index{MAKE-SLIME-INPUT-STREAM}
    49 --- Function: \textbf{make-slime-input-stream} [\textbf{extensions}] \textit{function output-stream}
    50 
    51 \begin{adjustwidth}{5em}{5em}
    52 not-documented
    53 \end{adjustwidth}
    54 
    55 \paragraph{}
    56 \label{EXTENSIONS:URL-PATHNAME-FRAGMENT}
    57 \index{URL-PATHNAME-FRAGMENT}
    58 --- Function: \textbf{url-pathname-fragment} [\textbf{extensions}] \textit{p}
    59 
    60 \begin{adjustwidth}{5em}{5em}
    61 not-documented
    62 \end{adjustwidth}
    63 
    64 \paragraph{}
    65 \label{EXTENSIONS:NIL-VECTOR}
    66 \index{NIL-VECTOR}
    67 --- Class: \textbf{nil-vector} [\textbf{extensions}] \textit{}
    68 
    69 \begin{adjustwidth}{5em}{5em}
    70 not-documented
    71 \end{adjustwidth}
    72 
    73 \paragraph{}
    74 \label{EXTENSIONS:SOURCE-PATHNAME}
    75 \index{SOURCE-PATHNAME}
    76 --- Function: \textbf{source-pathname} [\textbf{extensions}] \textit{}
    77 
    78 \begin{adjustwidth}{5em}{5em}
    79 not-documented
    80 \end{adjustwidth}
    81 
    82 \paragraph{}
    83 \label{EXTENSIONS:URI-DECODE}
    84 \index{URI-DECODE}
    85 --- Function: \textbf{uri-decode} [\textbf{extensions}] \textit{}
    86 
    87 \begin{adjustwidth}{5em}{5em}
    88 not-documented
    89 \end{adjustwidth}
    90 
    91 \paragraph{}
    92 \label{EXTENSIONS:SIMPLE-STRING-FILL}
    93 \index{SIMPLE-STRING-FILL}
    94 --- Function: \textbf{simple-string-fill} [\textbf{extensions}] \textit{}
    95 
    96 \begin{adjustwidth}{5em}{5em}
    97 not-documented
    98 \end{adjustwidth}
    99 
    100 \paragraph{}
    101 \label{EXTENSIONS:MEMQ}
    102 \index{MEMQ}
    103 --- Function: \textbf{memq} [\textbf{extensions}] \textit{item list}
    104 
    105 \begin{adjustwidth}{5em}{5em}
    106 not-documented
    107 \end{adjustwidth}
    108 
    109 \paragraph{}
    110 \label{EXTENSIONS:URL-PATHNAME-SCHEME}
    111 \index{URL-PATHNAME-SCHEME}
    112 --- Function: \textbf{url-pathname-scheme} [\textbf{extensions}] \textit{p}
    113 
    114 \begin{adjustwidth}{5em}{5em}
    115 not-documented
    116 \end{adjustwidth}
    117 
    118 \paragraph{}
    119 \label{EXTENSIONS:TRULY-THE}
    120 \index{TRULY-THE}
    121 --- Special Operator: \textbf{truly-the} [\textbf{extensions}] \textit{}
    122 
    123 \begin{adjustwidth}{5em}{5em}
    124 not-documented
    125 \end{adjustwidth}
    126 
    127 \paragraph{}
    128 \label{EXTENSIONS:WRITE-TIMEOUT}
    129 \index{WRITE-TIMEOUT}
    130 --- Function: \textbf{write-timeout} [\textbf{extensions}] \textit{socket seconds}
    131 
    132 \begin{adjustwidth}{5em}{5em}
    133 No-op setting of write timeout to SECONDS on SOCKET.
    134 \end{adjustwidth}
    135 
    136 \paragraph{}
    137 \label{EXTENSIONS:CDR}
    138 \index{CDR}
    139 --- Macro: \textbf{\%cdr} [\textbf{extensions}] \textit{}
    140 
    141 \begin{adjustwidth}{5em}{5em}
    142 not-documented
    143 \end{adjustwidth}
    144 
    145 \paragraph{}
    146 \label{EXTENSIONS:SLIME-INPUT-STREAM}
    147 \index{SLIME-INPUT-STREAM}
    148 --- Class: \textbf{slime-input-stream} [\textbf{extensions}] \textit{}
    149 
    150 \begin{adjustwidth}{5em}{5em}
    151 not-documented
    152 \end{adjustwidth}
    153 
    154 \paragraph{}
    155 \label{EXTENSIONS:MAKE-SOCKET}
    156 \index{MAKE-SOCKET}
    157 --- Function: \textbf{make-socket} [\textbf{extensions}] \textit{host port}
    158 
    159 \begin{adjustwidth}{5em}{5em}
    160 Create a TCP socket for client communication to HOST on PORT.
    161 \end{adjustwidth}
    162 
    163 \paragraph{}
    164 \label{EXTENSIONS:*ENABLE-INLINE-EXPANSION*}
    165 \index{*ENABLE-INLINE-EXPANSION*}
    166 --- Variable: \textbf{*enable-inline-expansion*} [\textbf{extensions}] \textit{}
    167 
    168 \begin{adjustwidth}{5em}{5em}
    169 not-documented
    170 \end{adjustwidth}
    171 
    172 \paragraph{}
    173 \label{EXTENSIONS:MAILBOX}
    174 \index{MAILBOX}
    175 --- Class: \textbf{mailbox} [\textbf{extensions}] \textit{}
    176 
    177 \begin{adjustwidth}{5em}{5em}
    178 not-documented
    179 \end{adjustwidth}
    180 
    181 \paragraph{}
    182 \label{EXTENSIONS:STRING-POSITION}
    183 \index{STRING-POSITION}
    184 --- Function: \textbf{string-position} [\textbf{extensions}] \textit{}
    185 
    186 \begin{adjustwidth}{5em}{5em}
    187 not-documented
    188 \end{adjustwidth}
    189 
    190 \paragraph{}
    191 \label{EXTENSIONS:PRECOMPILE}
    192 \index{PRECOMPILE}
    193 --- Function: \textbf{precompile} [\textbf{extensions}] \textit{name \&optional definition}
    194 
    195 \begin{adjustwidth}{5em}{5em}
    196 not-documented
    197 \end{adjustwidth}
    198 
    199 \paragraph{}
    200 \label{EXTENSIONS:*SUPPRESS-COMPILER-WARNINGS*}
    201 \index{*SUPPRESS-COMPILER-WARNINGS*}
    202 --- Variable: \textbf{*suppress-compiler-warnings*} [\textbf{extensions}] \textit{}
    203 
    204 \begin{adjustwidth}{5em}{5em}
    205 not-documented
    206 \end{adjustwidth}
    207 
    208 \paragraph{}
    209 \label{EXTENSIONS:CADDR}
    210 \index{CADDR}
    211 --- Macro: \textbf{\%caddr} [\textbf{extensions}] \textit{}
    212 
    213 \begin{adjustwidth}{5em}{5em}
    214 not-documented
    215 \end{adjustwidth}
    216 
    217 \paragraph{}
    218 \label{EXTENSIONS:*LISP-HOME*}
    219 \index{*LISP-HOME*}
    220 --- Variable: \textbf{*lisp-home*} [\textbf{extensions}] \textit{}
    221 
    222 \begin{adjustwidth}{5em}{5em}
    223 not-documented
    224 \end{adjustwidth}
    225 
    226 \paragraph{}
    227 \label{EXTENSIONS:*COMMAND-LINE-ARGUMENT-LIST*}
    228 \index{*COMMAND-LINE-ARGUMENT-LIST*}
    229 --- Variable: \textbf{*command-line-argument-list*} [\textbf{extensions}] \textit{}
    230 
    231 \begin{adjustwidth}{5em}{5em}
    232 not-documented
    233 \end{adjustwidth}
    234 
    235 \paragraph{}
    236 \label{EXTENSIONS:FILE-DIRECTORY-P}
    237 \index{FILE-DIRECTORY-P}
    238 --- Function: \textbf{file-directory-p} [\textbf{extensions}] \textit{}
    239 
    240 \begin{adjustwidth}{5em}{5em}
    241 not-documented
    242 \end{adjustwidth}
    243 
    244 \paragraph{}
    245 \label{EXTENSIONS:MAKE-DIALOG-PROMPT-STREAM}
    246 \index{MAKE-DIALOG-PROMPT-STREAM}
    247 --- Function: \textbf{make-dialog-prompt-stream} [\textbf{extensions}] \textit{}
    248 
    249 \begin{adjustwidth}{5em}{5em}
    250 not-documented
    251 \end{adjustwidth}
    252 
    253 \paragraph{}
    254 \label{EXTENSIONS:*DISASSEMBLER*}
    255 \index{*DISASSEMBLER*}
    256 --- Variable: \textbf{*disassembler*} [\textbf{extensions}] \textit{}
    257 
    258 \begin{adjustwidth}{5em}{5em}
    259 not-documented
    260 \end{adjustwidth}
    261 
    262 \paragraph{}
    263 \label{EXTENSIONS:CLASSP}
    264 \index{CLASSP}
    265 --- Function: \textbf{classp} [\textbf{extensions}] \textit{}
    266 
    267 \begin{adjustwidth}{5em}{5em}
    268 not-documented
    269 \end{adjustwidth}
    270 
    271 \paragraph{}
    272 \label{EXTENSIONS:MAKE-TEMP-DIRECTORY}
    273 \index{MAKE-TEMP-DIRECTORY}
    274 --- Function: \textbf{make-temp-directory} [\textbf{extensions}] \textit{}
    275 
    276 \begin{adjustwidth}{5em}{5em}
    277 Create and return the pathname of a previously non-existent directory.
    278 \end{adjustwidth}
    279 
    280 \paragraph{}
    281 \label{EXTENSIONS:SET-FLOATING-POINT-MODES}
    282 \index{SET-FLOATING-POINT-MODES}
    283 --- Function: \textbf{set-floating-point-modes} [\textbf{extensions}] \textit{\&key traps}
    284 
    285 \begin{adjustwidth}{5em}{5em}
    286 not-documented
    287 \end{adjustwidth}
    288 
    289 \paragraph{}
    290 \label{EXTENSIONS:*DEBUG-CONDITION*}
    291 \index{*DEBUG-CONDITION*}
    292 --- Variable: \textbf{*debug-condition*} [\textbf{extensions}] \textit{}
    293 
    294 \begin{adjustwidth}{5em}{5em}
    295 not-documented
    296 \end{adjustwidth}
    297 
    298 \paragraph{}
    299 \label{EXTENSIONS:EXIT}
    300 \index{EXIT}
    301 --- Function: \textbf{exit} [\textbf{extensions}] \textit{\&key status}
    302 
    303 \begin{adjustwidth}{5em}{5em}
    304 not-documented
    305 \end{adjustwidth}
    306 
    307 \paragraph{}
    308 \label{EXTENSIONS:SOCKET-LOCAL-PORT}
    309 \index{SOCKET-LOCAL-PORT}
    310 --- Function: \textbf{socket-local-port} [\textbf{extensions}] \textit{socket}
    311 
    312 \begin{adjustwidth}{5em}{5em}
    313 Returns the local port number of the SOCKET.
    314 \end{adjustwidth}
    315 
    316 \paragraph{}
    317 \label{EXTENSIONS:*INSPECTOR-HOOK*}
    318 \index{*INSPECTOR-HOOK*}
    319 --- Variable: \textbf{*inspector-hook*} [\textbf{extensions}] \textit{}
    320 
    321 \begin{adjustwidth}{5em}{5em}
    322 not-documented
    323 \end{adjustwidth}
    324 
    325 \paragraph{}
    326 \label{EXTENSIONS:*REQUIRE-STACK-FRAME*}
    327 \index{*REQUIRE-STACK-FRAME*}
    328 --- Variable: \textbf{*require-stack-frame*} [\textbf{extensions}] \textit{}
    329 
    330 \begin{adjustwidth}{5em}{5em}
    331 not-documented
    332 \end{adjustwidth}
    333 
    334 \paragraph{}
    335 \label{EXTENSIONS:PROBE-DIRECTORY}
    336 \index{PROBE-DIRECTORY}
    337 --- Function: \textbf{probe-directory} [\textbf{extensions}] \textit{}
    338 
    339 \begin{adjustwidth}{5em}{5em}
    340 not-documented
    341 \end{adjustwidth}
    342 
    343 \paragraph{}
    344 \label{EXTENSIONS:CHAR-TO-UTF8}
    345 \index{CHAR-TO-UTF8}
    346 --- Function: \textbf{char-to-utf8} [\textbf{extensions}] \textit{}
    347 
    348 \begin{adjustwidth}{5em}{5em}
    349 not-documented
    350 \end{adjustwidth}
    351 
    352 \paragraph{}
    353 \label{EXTENSIONS:AUTOLOAD}
    354 \index{AUTOLOAD}
    355 --- Function: \textbf{autoload} [\textbf{extensions}] \textit{}
    356 
    357 \begin{adjustwidth}{5em}{5em}
    358 not-documented
    359 \end{adjustwidth}
    360 
    361 \paragraph{}
    362 \label{EXTENSIONS:MUTEX}
    363 \index{MUTEX}
    364 --- Class: \textbf{mutex} [\textbf{extensions}] \textit{}
    365 
    366 \begin{adjustwidth}{5em}{5em}
    367 not-documented
    368 \end{adjustwidth}
    369 
    370 \paragraph{}
    371 \label{EXTENSIONS:URI-ENCODE}
    372 \index{URI-ENCODE}
    373 --- Function: \textbf{uri-encode} [\textbf{extensions}] \textit{}
    374 
    375 \begin{adjustwidth}{5em}{5em}
    376 not-documented
    377 \end{adjustwidth}
    378 
    379 \paragraph{}
    380 \label{EXTENSIONS:AUTOLOAD-MACRO}
    381 \index{AUTOLOAD-MACRO}
    382 --- Function: \textbf{autoload-macro} [\textbf{extensions}] \textit{}
    383 
    384 \begin{adjustwidth}{5em}{5em}
    385 not-documented
    386 \end{adjustwidth}
    387 
    388 \paragraph{}
    389 \label{EXTENSIONS:SOCKET-CLOSE}
    390 \index{SOCKET-CLOSE}
    391 --- Function: \textbf{socket-close} [\textbf{extensions}] \textit{socket}
    392 
    393 \begin{adjustwidth}{5em}{5em}
    394 Close the client SOCKET.
    395 \end{adjustwidth}
    396 
    397 \paragraph{}
    398 \label{EXTENSIONS:*ED-FUNCTIONS*}
    399 \index{*ED-FUNCTIONS*}
    400 --- Variable: \textbf{*ed-functions*} [\textbf{extensions}] \textit{}
    401 
    402 \begin{adjustwidth}{5em}{5em}
    403 not-documented
    404 \end{adjustwidth}
    405 
    406 \paragraph{}
    407 \label{EXTENSIONS:SPECIAL-VARIABLE-P}
    408 \index{SPECIAL-VARIABLE-P}
    409 --- Function: \textbf{special-variable-p} [\textbf{extensions}] \textit{}
    410 
    411 \begin{adjustwidth}{5em}{5em}
    412 not-documented
    413 \end{adjustwidth}
    414 
    415 \paragraph{}
    416 \label{EXTENSIONS:RESOLVE}
    417 \index{RESOLVE}
    418 --- Function: \textbf{resolve} [\textbf{extensions}] \textit{symbol}
    419 
    420 \begin{adjustwidth}{5em}{5em}
    421 not-documented
    422 \end{adjustwidth}
    423 
    424 \paragraph{}
    425 \label{EXTENSIONS:CANCEL-FINALIZATION}
    426 \index{CANCEL-FINALIZATION}
    427 --- Function: \textbf{cancel-finalization} [\textbf{extensions}] \textit{object}
    428 
    429 \begin{adjustwidth}{5em}{5em}
    430 not-documented
    431 \end{adjustwidth}
    432 
    433 \paragraph{}
    434 \label{EXTENSIONS:UPTIME}
    435 \index{UPTIME}
    436 --- Function: \textbf{uptime} [\textbf{extensions}] \textit{}
    437 
    438 \begin{adjustwidth}{5em}{5em}
    439 not-documented
    440 \end{adjustwidth}
    441 
    442 \paragraph{}
    443 \label{EXTENSIONS:COMPILE-SYSTEM}
    444 \index{COMPILE-SYSTEM}
    445 --- Function: \textbf{compile-system} [\textbf{extensions}] \textit{\&key quit (zip t) (cls-ext *compile-file-class-extension*) (abcl-ext *compile-file-type*) output-path}
    446 
    447 \begin{adjustwidth}{5em}{5em}
    448 not-documented
    449 \end{adjustwidth}
    450 
    451 \paragraph{}
    452 \label{EXTENSIONS:*LOAD-TRUENAME-FASL*}
    453 \index{*LOAD-TRUENAME-FASL*}
    454 --- Variable: \textbf{*load-truename-fasl*} [\textbf{extensions}] \textit{}
    455 
    456 \begin{adjustwidth}{5em}{5em}
    457 not-documented
    458 \end{adjustwidth}
    459 
    460 \paragraph{}
    461 \label{EXTENSIONS:SOCKET-ACCEPT}
    462 \index{SOCKET-ACCEPT}
    463 --- Function: \textbf{socket-accept} [\textbf{extensions}] \textit{socket}
    464 
    465 \begin{adjustwidth}{5em}{5em}
    466 Block until able to return a new socket for handling a incoming request to the specified server SOCKET.
    467 \end{adjustwidth}
    468 
    469 \paragraph{}
    470 \label{EXTENSIONS:*WARN-ON-REDEFINITION*}
    471 \index{*WARN-ON-REDEFINITION*}
    472 --- Variable: \textbf{*warn-on-redefinition*} [\textbf{extensions}] \textit{}
    473 
    474 \begin{adjustwidth}{5em}{5em}
    475 not-documented
    476 \end{adjustwidth}
    477 
    478 \paragraph{}
    479 \label{EXTENSIONS:URL-PATHNAME-AUTHORITY}
    480 \index{URL-PATHNAME-AUTHORITY}
    481 --- Function: \textbf{url-pathname-authority} [\textbf{extensions}] \textit{p}
    482 
    483 \begin{adjustwidth}{5em}{5em}
    484 not-documented
    485 \end{adjustwidth}
    486 
    487 \paragraph{}
    488 \label{EXTENSIONS:AUTOLOADP}
    489 \index{AUTOLOADP}
    490 --- Function: \textbf{autoloadp} [\textbf{extensions}] \textit{symbol}
    491 
    492 \begin{adjustwidth}{5em}{5em}
    493 not-documented
    494 \end{adjustwidth}
    495 
    496 \paragraph{}
    497 \label{EXTENSIONS:MAKE-WEAK-REFERENCE}
    498 \index{MAKE-WEAK-REFERENCE}
    499 --- Function: \textbf{make-weak-reference} [\textbf{extensions}] \textit{obj}
    500 
    501 \begin{adjustwidth}{5em}{5em}
    502 not-documented
    503 \end{adjustwidth}
    504 
    505 \paragraph{}
    506 \label{EXTENSIONS:MAKE-SLIME-OUTPUT-STREAM}
    507 \index{MAKE-SLIME-OUTPUT-STREAM}
    508 --- Function: \textbf{make-slime-output-stream} [\textbf{extensions}] \textit{function}
    509 
    510 \begin{adjustwidth}{5em}{5em}
    511 not-documented
    512 \end{adjustwidth}
    513 
    514 \paragraph{}
    515 \label{EXTENSIONS:FIXNUMP}
    516 \index{FIXNUMP}
    517 --- Function: \textbf{fixnump} [\textbf{extensions}] \textit{}
    518 
    519 \begin{adjustwidth}{5em}{5em}
    520 not-documented
    521 \end{adjustwidth}
    522 
    523 \paragraph{}
    524 \label{EXTENSIONS:SINGLE-FLOAT-NEGATIVE-INFINITY}
    525 \index{SINGLE-FLOAT-NEGATIVE-INFINITY}
    526 --- Variable: \textbf{single-float-negative-infinity} [\textbf{extensions}] \textit{}
    527 
    528 \begin{adjustwidth}{5em}{5em}
    529 not-documented
    530 \end{adjustwidth}
    531 
    532 \paragraph{}
    533 \label{EXTENSIONS:QUIT}
    534 \index{QUIT}
    535 --- Function: \textbf{quit} [\textbf{extensions}] \textit{\&key status}
    536 
    537 \begin{adjustwidth}{5em}{5em}
    538 not-documented
    539 \end{adjustwidth}
    540 
    541 \paragraph{}
    542 \label{EXTENSIONS:JAR-PATHNAME}
    543 \index{JAR-PATHNAME}
    544 --- Class: \textbf{jar-pathname} [\textbf{extensions}] \textit{}
    545 
    546 \begin{adjustwidth}{5em}{5em}
    547 not-documented
    548 \end{adjustwidth}
    549 
    550 \paragraph{}
    551 \label{EXTENSIONS:ASSQL}
    552 \index{ASSQL}
    553 --- Function: \textbf{assql} [\textbf{extensions}] \textit{}
    554 
    555 \begin{adjustwidth}{5em}{5em}
    556 not-documented
    557 \end{adjustwidth}
    558 
    559 \paragraph{}
    560 \label{EXTENSIONS:FINALIZE}
    561 \index{FINALIZE}
    562 --- Function: \textbf{finalize} [\textbf{extensions}] \textit{object function}
    563 
    564 \begin{adjustwidth}{5em}{5em}
    565 not-documented
    566 \end{adjustwidth}
    567 
    568 \paragraph{}
    569 \label{EXTENSIONS:CAR}
    570 \index{CAR}
    571 --- Macro: \textbf{\%car} [\textbf{extensions}] \textit{}
    572 
    573 \begin{adjustwidth}{5em}{5em}
    574 not-documented
    575 \end{adjustwidth}
    576 
    577 NIL
    578 
    579 \paragraph{}
    580 \label{EXTENSIONS:SIMPLE-STRING-SEARCH}
    581 \index{SIMPLE-STRING-SEARCH}
    582 --- Function: \textbf{simple-string-search} [\textbf{extensions}] \textit{}
    583 
    584 \begin{adjustwidth}{5em}{5em}
    585 not-documented
    586 \end{adjustwidth}
    587 
    588 \paragraph{}
    589 \label{EXTENSIONS:RUN-SHELL-COMMAND}
    590 \index{RUN-SHELL-COMMAND}
    591 --- Function: \textbf{run-shell-command} [\textbf{extensions}] \textit{command \&key directory (output *standard-output*)}
    592 
    593 \begin{adjustwidth}{5em}{5em}
    594 not-documented
    595 \end{adjustwidth}
    596 
    597 \paragraph{}
    598 \label{EXTENSIONS:*SAVED-BACKTRACE*}
    599 \index{*SAVED-BACKTRACE*}
    600 --- Variable: \textbf{*saved-backtrace*} [\textbf{extensions}] \textit{}
    601 
    602 \begin{adjustwidth}{5em}{5em}
    603 not-documented
    604 \end{adjustwidth}
    605 
    606 \paragraph{}
    607 \label{EXTENSIONS:COLLECT}
    608 \index{COLLECT}
    609 --- Macro: \textbf{collect} [\textbf{extensions}] \textit{}
    610 
    611 \begin{adjustwidth}{5em}{5em}
    612 not-documented
    613 \end{adjustwidth}
    614 
    615 \paragraph{}
    616 \label{EXTENSIONS:ARGLIST}
    617 \index{ARGLIST}
    618 --- Function: \textbf{arglist} [\textbf{extensions}] \textit{extended-function-designator}
    619 
    620 \begin{adjustwidth}{5em}{5em}
    621 not-documented
    622 \end{adjustwidth}
    623 
    624 \paragraph{}
    625 \label{EXTENSIONS:ADJOIN-EQL}
    626 \index{ADJOIN-EQL}
    627 --- Function: \textbf{adjoin-eql} [\textbf{extensions}] \textit{item list}
    628 
    629 \begin{adjustwidth}{5em}{5em}
    630 not-documented
    631 \end{adjustwidth}
    632 
    633 \paragraph{}
    634 \label{EXTENSIONS:CHARPOS}
    635 \index{CHARPOS}
    636 --- Function: \textbf{charpos} [\textbf{extensions}] \textit{stream}
    637 
    638 \begin{adjustwidth}{5em}{5em}
    639 not-documented
    640 \end{adjustwidth}
    641 
    642 \paragraph{}
    643 \label{EXTENSIONS:MAKE-TEMP-FILE}
    644 \index{MAKE-TEMP-FILE}
    645 --- Function: \textbf{make-temp-file} [\textbf{extensions}] \textit{}
    646 
    647 \begin{adjustwidth}{5em}{5em}
    648 Create and return the pathname of a previously non-existent file.
    649 \end{adjustwidth}
    650 
    651 \paragraph{}
    652 \label{EXTENSIONS:*PRINT-STRUCTURE*}
    653 \index{*PRINT-STRUCTURE*}
    654 --- Variable: \textbf{*print-structure*} [\textbf{extensions}] \textit{}
    655 
    656 \begin{adjustwidth}{5em}{5em}
    657 not-documented
    658 \end{adjustwidth}
    659 
    660 \paragraph{}
    661 \label{EXTENSIONS:SOCKET-PEER-ADDRESS}
    662 \index{SOCKET-PEER-ADDRESS}
    663 --- Function: \textbf{socket-peer-address} [\textbf{extensions}] \textit{socket}
    664 
    665 \begin{adjustwidth}{5em}{5em}
    666 Returns the peer address of the SOCKET as a dotted quad string.
    667 \end{adjustwidth}
    668 
    669 \paragraph{}
    670 \label{EXTENSIONS:GC}
    671 \index{GC}
    672 --- Function: \textbf{gc} [\textbf{extensions}] \textit{}
    673 
    674 \begin{adjustwidth}{5em}{5em}
    675 not-documented
    676 \end{adjustwidth}
    677 
    678 \paragraph{}
    679 \label{EXTENSIONS:GETENV}
    680 \index{GETENV}
    681 --- Function: \textbf{getenv} [\textbf{extensions}] \textit{variable}
    682 
    683 \begin{adjustwidth}{5em}{5em}
    684 Return the value of the environment VARIABLE if it exists, otherwise return NIL.
    685 \end{adjustwidth}
    686 
    687 \paragraph{}
    688 \label{EXTENSIONS:SERVER-SOCKET-CLOSE}
    689 \index{SERVER-SOCKET-CLOSE}
    690 --- Function: \textbf{server-socket-close} [\textbf{extensions}] \textit{socket}
    691 
    692 \begin{adjustwidth}{5em}{5em}
    693 Close the server SOCKET.
    694 \end{adjustwidth}
    695 
    696 \paragraph{}
    697 \label{EXTENSIONS:WEAK-REFERENCE}
    698 \index{WEAK-REFERENCE}
    699 --- Class: \textbf{weak-reference} [\textbf{extensions}] \textit{}
    700 
    701 \begin{adjustwidth}{5em}{5em}
    702 not-documented
    703 \end{adjustwidth}
    704 
    705 \paragraph{}
    706 \label{EXTENSIONS:GET-FLOATING-POINT-MODES}
    707 \index{GET-FLOATING-POINT-MODES}
    708 --- Function: \textbf{get-floating-point-modes} [\textbf{extensions}] \textit{}
    709 
    710 \begin{adjustwidth}{5em}{5em}
    711 not-documented
    712 \end{adjustwidth}
    713 
    714 \paragraph{}
    715 \label{EXTENSIONS:WEAK-REFERENCE-VALUE}
    716 \index{WEAK-REFERENCE-VALUE}
    717 --- Function: \textbf{weak-reference-value} [\textbf{extensions}] \textit{obj}
    718 
    719 \begin{adjustwidth}{5em}{5em}
    720 Returns two values, the first being the value of the weak ref,the second T if the reference is valid, or NIL if it hasbeen cleared.
    721 \end{adjustwidth}
    722 
    723 \paragraph{}
    724 \label{EXTENSIONS:SINGLE-FLOAT-POSITIVE-INFINITY}
    725 \index{SINGLE-FLOAT-POSITIVE-INFINITY}
    726 --- Variable: \textbf{single-float-positive-infinity} [\textbf{extensions}] \textit{}
    727 
    728 \begin{adjustwidth}{5em}{5em}
    729 not-documented
    730 \end{adjustwidth}
    731 
    732 \paragraph{}
    733 \label{EXTENSIONS:FEATUREP}
    734 \index{FEATUREP}
    735 --- Function: \textbf{featurep} [\textbf{extensions}] \textit{form}
    736 
    737 \begin{adjustwidth}{5em}{5em}
    738 not-documented
    739 \end{adjustwidth}
    740 
    741 \paragraph{}
    742 \label{EXTENSIONS:CADR}
    743 \index{CADR}
    744 --- Macro: \textbf{\%cadr} [\textbf{extensions}] \textit{}
    745 
    746 \begin{adjustwidth}{5em}{5em}
    747 not-documented
    748 \end{adjustwidth}
    749 
    750 \paragraph{}
    751 \label{EXTENSIONS:PATHNAME-URL-P}
    752 \index{PATHNAME-URL-P}
    753 --- Function: \textbf{pathname-url-p} [\textbf{extensions}] \textit{pathname}
    754 
    755 \begin{adjustwidth}{5em}{5em}
    756 Predicate for whether PATHNAME references a URL.
    757 \end{adjustwidth}
    758 
    759 \paragraph{}
    760 \label{EXTENSIONS:STRING-INPUT-STREAM-CURRENT}
    761 \index{STRING-INPUT-STREAM-CURRENT}
    762 --- Function: \textbf{string-input-stream-current} [\textbf{extensions}] \textit{stream}
    763 
    764 \begin{adjustwidth}{5em}{5em}
    765 not-documented
    766 \end{adjustwidth}
    767 
    768 \paragraph{}
    769 \label{EXTENSIONS:MAKE-SERVER-SOCKET}
    770 \index{MAKE-SERVER-SOCKET}
    771 --- Function: \textbf{make-server-socket} [\textbf{extensions}] \textit{port}
    772 
    773 \begin{adjustwidth}{5em}{5em}
    774 Create a TCP server socket listening for clients on PORT.
    775 \end{adjustwidth}
    776 
    777 \paragraph{}
    778 \label{EXTENSIONS:INTERRUPT-LISP}
    779 \index{INTERRUPT-LISP}
    780 --- Function: \textbf{interrupt-lisp} [\textbf{extensions}] \textit{}
    781 
    782 \begin{adjustwidth}{5em}{5em}
    783 not-documented
    784 \end{adjustwidth}
    785 
    786 \paragraph{}
    787 \label{EXTENSIONS:INIT-GUI}
    788 \index{INIT-GUI}
    789 --- Function: \textbf{init-gui} [\textbf{extensions}] \textit{}
    790 
    791 \begin{adjustwidth}{5em}{5em}
    792 Dummy function used to autoload this file
    793 \end{adjustwidth}
    794 
    795 \paragraph{}
    796 \label{EXTENSIONS:URL-PATHNAME-QUERY}
    797 \index{URL-PATHNAME-QUERY}
    798 --- Function: \textbf{url-pathname-query} [\textbf{extensions}] \textit{p}
    799 
    800 \begin{adjustwidth}{5em}{5em}
    801 not-documented
    802 \end{adjustwidth}
    803 
    804 \paragraph{}
    805 \label{EXTENSIONS:SOURCE-FILE-POSITION}
    806 \index{SOURCE-FILE-POSITION}
    807 --- Function: \textbf{source-file-position} [\textbf{extensions}] \textit{}
    808 
    809 \begin{adjustwidth}{5em}{5em}
    810 not-documented
    811 \end{adjustwidth}
    812 
    813 \paragraph{}
    814 \label{EXTENSIONS:SOCKET-PEER-PORT}
    815 \index{SOCKET-PEER-PORT}
    816 --- Function: \textbf{socket-peer-port} [\textbf{extensions}] \textit{socket}
    817 
    818 \begin{adjustwidth}{5em}{5em}
    819 Returns the peer port number of the given SOCKET.
    820 \end{adjustwidth}
    821 
    822 \paragraph{}
    823 \label{EXTENSIONS:ASSQ}
    824 \index{ASSQ}
    825 --- Function: \textbf{assq} [\textbf{extensions}] \textit{}
    826 
    827 \begin{adjustwidth}{5em}{5em}
    828 not-documented
    829 \end{adjustwidth}
    830 
    831 \paragraph{}
    832 \label{EXTENSIONS:SOURCE}
    833 \index{SOURCE}
    834 --- Function: \textbf{source} [\textbf{extensions}] \textit{}
    835 
    836 \begin{adjustwidth}{5em}{5em}
    837 not-documented
    838 \end{adjustwidth}
    839 
    840 \paragraph{}
    841 \label{EXTENSIONS:NEQ}
    842 \index{NEQ}
    843 --- Function: \textbf{neq} [\textbf{extensions}] \textit{obj1 obj2}
    844 
    845 \begin{adjustwidth}{5em}{5em}
    846 not-documented
    847 \end{adjustwidth}
    848 
    849 \paragraph{}
    850 \label{EXTENSIONS:STRING-FIND}
    851 \index{STRING-FIND}
    852 --- Function: \textbf{string-find} [\textbf{extensions}] \textit{char string}
    853 
    854 \begin{adjustwidth}{5em}{5em}
    855 not-documented
    856 \end{adjustwidth}
    857 
    858 \paragraph{}
    859 \label{EXTENSIONS:SOCKET-LOCAL-ADDRESS}
    860 \index{SOCKET-LOCAL-ADDRESS}
    861 --- Function: \textbf{socket-local-address} [\textbf{extensions}] \textit{socket}
    862 
    863 \begin{adjustwidth}{5em}{5em}
    864 Returns the local address of the SOCKET as a dotted quad string.
    865 \end{adjustwidth}
    866 
    867 \paragraph{}
    868 \label{EXTENSIONS:READ-TIMEOUT}
    869 \index{READ-TIMEOUT}
    870 --- Function: \textbf{read-timeout} [\textbf{extensions}] \textit{socket seconds}
    871 
    872 \begin{adjustwidth}{5em}{5em}
    873 Time in SECONDS to set local implementation of 'SO\_RCVTIMEO' on SOCKET.
    874 \end{adjustwidth}
    875 
    876 \paragraph{}
    877 \label{EXTENSIONS:PATHNAME-JAR-P}
    878 \index{PATHNAME-JAR-P}
    879 --- Function: \textbf{pathname-jar-p} [\textbf{extensions}] \textit{}
    880 
    881 \begin{adjustwidth}{5em}{5em}
    882 not-documented
    883 \end{adjustwidth}
    884 
    885 \paragraph{}
    886 \label{EXTENSIONS:SHOW-RESTARTS}
    887 \index{SHOW-RESTARTS}
    888 --- Function: \textbf{show-restarts} [\textbf{extensions}] \textit{restarts stream}
    889 
    890 \begin{adjustwidth}{5em}{5em}
    891 not-documented
    892 \end{adjustwidth}
    893 
    894 \paragraph{}
    895 \label{EXTENSIONS:*BATCH-MODE*}
    896 \index{*BATCH-MODE*}
    897 --- Variable: \textbf{*batch-mode*} [\textbf{extensions}] \textit{}
    898 
    899 \begin{adjustwidth}{5em}{5em}
    900 not-documented
    901 \end{adjustwidth}
    902 
    903 \paragraph{}
    904 \label{EXTENSIONS:*GUI-BACKEND*}
    905 \index{*GUI-BACKEND*}
    906 --- Variable: \textbf{*gui-backend*} [\textbf{extensions}] \textit{}
    907 
    908 \begin{adjustwidth}{5em}{5em}
    909 not-documented
    910 \end{adjustwidth}
    911 
    912 \paragraph{}
    913 \label{EXTENSIONS:DOUBLE-FLOAT-POSITIVE-INFINITY}
    914 \index{DOUBLE-FLOAT-POSITIVE-INFINITY}
    915 --- Variable: \textbf{double-float-positive-infinity} [\textbf{extensions}] \textit{}
    916 
    917 \begin{adjustwidth}{5em}{5em}
    918 not-documented
    919 \end{adjustwidth}
    920 
    921 \paragraph{}
    922 \label{EXTENSIONS:STYLE-WARN}
    923 \index{STYLE-WARN}
    924 --- Function: \textbf{style-warn} [\textbf{extensions}] \textit{format-control \&rest format-arguments}
    925 
    926 \begin{adjustwidth}{5em}{5em}
    927 not-documented
    928 \end{adjustwidth}
    929 
    930 \paragraph{}
    931 \label{EXTENSIONS:MOST-NEGATIVE-JAVA-LONG}
    932 \index{MOST-NEGATIVE-JAVA-LONG}
    933 --- Variable: \textbf{most-negative-java-long} [\textbf{extensions}] \textit{}
    934 
    935 \begin{adjustwidth}{5em}{5em}
    936 not-documented
    937 \end{adjustwidth}
    938 
    939 \paragraph{}
    940 \label{EXTENSIONS:SLIME-OUTPUT-STREAM}
    941 \index{SLIME-OUTPUT-STREAM}
    942 --- Class: \textbf{slime-output-stream} [\textbf{extensions}] \textit{}
    943 
    944 \begin{adjustwidth}{5em}{5em}
    945 not-documented
    946 \end{adjustwidth}
    947 
    948 \paragraph{}
    949 \label{EXTENSIONS:GET-SOCKET-STREAM}
    950 \index{GET-SOCKET-STREAM}
    951 --- Function: \textbf{get-socket-stream} [\textbf{extensions}] \textit{socket \&key (element-type (quote character)) (external-format default)}
    952 
    953 \begin{adjustwidth}{5em}{5em}
    954 :ELEMENT-TYPE must be CHARACTER or (UNSIGNED-BYTE 8); the default is CHARACTER.
    955 EXTERNAL-FORMAT must be of the same format as specified for OPEN.
    956 \end{adjustwidth}
    957 
    958 \paragraph{}
    959 \label{EXTENSIONS:URL-PATHNAME}
    960 \index{URL-PATHNAME}
    961 --- Class: \textbf{url-pathname} [\textbf{extensions}] \textit{}
    962 
    963 \begin{adjustwidth}{5em}{5em}
    964 not-documented
    965 \end{adjustwidth}
    966 
    967 \paragraph{}
    968 \label{EXTENSIONS:GETENV-ALL}
    969 \index{GETENV-ALL}
    970 --- Function: \textbf{getenv-all} [\textbf{extensions}] \textit{variable}
    971 
    972 \begin{adjustwidth}{5em}{5em}
    973 Returns all environment variables as an alist containing (name . value)
    974 \end{adjustwidth}
    975 
    976 \paragraph{}
    977 \label{EXTENSIONS:*DEBUG-LEVEL*}
    978 \index{*DEBUG-LEVEL*}
    979 --- Variable: \textbf{*debug-level*} [\textbf{extensions}] \textit{}
    980 
    981 \begin{adjustwidth}{5em}{5em}
    982 not-documented
    983 \end{adjustwidth}
    984 
    985 \paragraph{}
    986 \label{EXTENSIONS:MACROEXPAND-ALL}
    987 \index{MACROEXPAND-ALL}
    988 --- Function: \textbf{macroexpand-all} [\textbf{extensions}] \textit{form \&optional env}
    989 
    990 \begin{adjustwidth}{5em}{5em}
    991 not-documented
    992 \end{adjustwidth}
    993 
  • branches/1.1.x/doc/manual/grovel.lisp

    r14282 r14286  
    1414  (with-output-to-string (s)
    1515    (loop for char across string
     16         ;; when (string= char #\_) ;; XXX FIXME
     17         ;; do (progn
     18         ;;      (write-char #\_ s)
     19         ;;      (write-char #\_ s))
    1620         do (if (find char '(#\& #\% #\#))
    1721                (unless remove
  • branches/1.1.x/doc/manual/system.tex

    r14282 r14286  
    12331233
    12341234\begin{adjustwidth}{5em}{5em}
    1235 not-documented
     1235Creates a zip archive at PATHNAME whose entries enumerated via the list of PATHNAMES.
     1236If the optional TOPDIR argument is specified, the archive will preserve the hierarchy of PATHNAMES relative to TOPDIR.  Without TOPDIR, there will be no sub-directories in the archive, i.e. it will be flat.
    12361237\end{adjustwidth}
    12371238
Note: See TracChangeset for help on using the changeset viewer.