Changeset 14287 for branches/1.1.x/doc/manual/extensions.tex
- Timestamp:
- 12/03/12 14:31:56 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.1.x/doc/manual/extensions.tex
r14286 r14287 1 \paragraph{} 2 \label{EXTENSIONS:COMPILE-FILE-IF-NEEDED} 3 \index{COMPILE-FILE-IF-NEEDED} 4 --- Function: \textbf{compile-file-if-needed} [\textbf{extensions}] \textit{input-file \&rest allargs \&key force-compile \&allow-other-keys} 5 6 \begin{adjustwidth}{5em}{5em} 7 not-documented 8 \end{adjustwidth} 9 10 \paragraph{} 11 \label{EXTENSIONS:MOST-POSITIVE-JAVA-LONG} 12 \index{MOST-POSITIVE-JAVA-LONG} 13 --- Variable: \textbf{most-positive-java-long} [\textbf{extensions}] \textit{} 14 15 \begin{adjustwidth}{5em}{5em} 16 not-documented 17 \end{adjustwidth} 18 19 \paragraph{} 20 \label{EXTENSIONS:DUMP-JAVA-STACK} 21 \index{DUMP-JAVA-STACK} 22 --- Function: \textbf{dump-java-stack} [\textbf{extensions}] \textit{} 23 24 \begin{adjustwidth}{5em}{5em} 25 not-documented 26 \end{adjustwidth} 27 28 \paragraph{} 29 \label{EXTENSIONS:MEMQL} 30 \index{MEMQL} 31 --- Function: \textbf{memql} [\textbf{extensions}] \textit{item list} 32 33 \begin{adjustwidth}{5em}{5em} 34 not-documented 35 \end{adjustwidth} 36 37 \paragraph{} 38 \label{EXTENSIONS:DOUBLE-FLOAT-NEGATIVE-INFINITY} 39 \index{DOUBLE-FLOAT-NEGATIVE-INFINITY} 40 --- Variable: \textbf{double-float-negative-infinity} [\textbf{extensions}] \textit{} 41 42 \begin{adjustwidth}{5em}{5em} 43 not-documented 44 \end{adjustwidth} 45 46 \paragraph{} 47 \label{EXTENSIONS:GROVEL-JAVA-DEFINITIONS} 48 \index{GROVEL-JAVA-DEFINITIONS} 49 --- Function: \textbf{grovel-java-definitions} [\textbf{extensions}] \textit{} 50 51 \begin{adjustwidth}{5em}{5em} 52 not-documented 53 \end{adjustwidth} 54 55 \paragraph{} 56 \label{EXTENSIONS:*AUTOLOAD-VERBOSE*} 57 \index{*AUTOLOAD-VERBOSE*} 58 --- Variable: \textbf{*autoload-verbose*} [\textbf{extensions}] \textit{} 59 60 \begin{adjustwidth}{5em}{5em} 61 not-documented 62 \end{adjustwidth} 63 64 \paragraph{} 65 \label{EXTENSIONS:MAKE-SLIME-INPUT-STREAM} 66 \index{MAKE-SLIME-INPUT-STREAM} 67 --- Function: \textbf{make-slime-input-stream} [\textbf{extensions}] \textit{function output-stream} 68 69 \begin{adjustwidth}{5em}{5em} 70 not-documented 71 \end{adjustwidth} 72 73 \paragraph{} 74 \label{EXTENSIONS:URL-PATHNAME-FRAGMENT} 75 \index{URL-PATHNAME-FRAGMENT} 76 --- Function: \textbf{url-pathname-fragment} [\textbf{extensions}] \textit{p} 77 78 \begin{adjustwidth}{5em}{5em} 79 not-documented 80 \end{adjustwidth} 81 82 \paragraph{} 83 \label{EXTENSIONS:PROCESS-KILL} 84 \index{PROCESS-KILL} 85 --- Function: \textbf{process-kill} [\textbf{extensions}] \textit{process} 86 87 \begin{adjustwidth}{5em}{5em} 88 Kills the process. 89 \end{adjustwidth} 90 91 \paragraph{} 92 \label{EXTENSIONS:NIL-VECTOR} 93 \index{NIL-VECTOR} 94 --- Class: \textbf{nil-vector} [\textbf{extensions}] \textit{} 95 96 \begin{adjustwidth}{5em}{5em} 97 not-documented 98 \end{adjustwidth} 99 100 \paragraph{} 101 \label{EXTENSIONS:SOURCE-PATHNAME} 102 \index{SOURCE-PATHNAME} 103 --- Function: \textbf{source-pathname} [\textbf{extensions}] \textit{} 104 105 \begin{adjustwidth}{5em}{5em} 106 not-documented 107 \end{adjustwidth} 108 109 \paragraph{} 110 \label{EXTENSIONS:URI-DECODE} 111 \index{URI-DECODE} 112 --- Function: \textbf{uri-decode} [\textbf{extensions}] \textit{} 113 114 \begin{adjustwidth}{5em}{5em} 115 not-documented 116 \end{adjustwidth} 117 118 \paragraph{} 119 \label{EXTENSIONS:SIMPLE-STRING-FILL} 120 \index{SIMPLE-STRING-FILL} 121 --- Function: \textbf{simple-string-fill} [\textbf{extensions}] \textit{} 122 123 \begin{adjustwidth}{5em}{5em} 124 not-documented 125 \end{adjustwidth} 126 127 \paragraph{} 128 \label{EXTENSIONS:MEMQ} 129 \index{MEMQ} 130 --- Function: \textbf{memq} [\textbf{extensions}] \textit{item list} 131 132 \begin{adjustwidth}{5em}{5em} 133 not-documented 134 \end{adjustwidth} 135 136 \paragraph{} 137 \label{EXTENSIONS:URL-PATHNAME-SCHEME} 138 \index{URL-PATHNAME-SCHEME} 139 --- Function: \textbf{url-pathname-scheme} [\textbf{extensions}] \textit{p} 140 141 \begin{adjustwidth}{5em}{5em} 142 not-documented 143 \end{adjustwidth} 144 145 \paragraph{} 146 \label{EXTENSIONS:TRULY-THE} 147 \index{TRULY-THE} 148 --- Special Operator: \textbf{truly-the} [\textbf{extensions}] \textit{} 149 150 \begin{adjustwidth}{5em}{5em} 151 not-documented 152 \end{adjustwidth} 153 154 \paragraph{} 155 \label{EXTENSIONS:CDR} 156 \index{CDR} 157 --- Macro: \textbf{\%cdr} [\textbf{extensions}] \textit{} 158 159 \begin{adjustwidth}{5em}{5em} 160 not-documented 161 \end{adjustwidth} 162 163 \paragraph{} 164 \label{EXTENSIONS:SLIME-INPUT-STREAM} 165 \index{SLIME-INPUT-STREAM} 166 --- Class: \textbf{slime-input-stream} [\textbf{extensions}] \textit{} 167 168 \begin{adjustwidth}{5em}{5em} 169 not-documented 170 \end{adjustwidth} 171 172 \paragraph{} 173 \label{EXTENSIONS:MAKE-SOCKET} 174 \index{MAKE-SOCKET} 175 --- Function: \textbf{make-socket} [\textbf{extensions}] \textit{host port} 176 177 \begin{adjustwidth}{5em}{5em} 178 not-documented 179 \end{adjustwidth} 180 181 \paragraph{} 182 \label{EXTENSIONS:*ENABLE-INLINE-EXPANSION*} 183 \index{*ENABLE-INLINE-EXPANSION*} 184 --- Variable: \textbf{*enable-inline-expansion*} [\textbf{extensions}] \textit{} 185 186 \begin{adjustwidth}{5em}{5em} 187 not-documented 188 \end{adjustwidth} 189 190 \paragraph{} 191 \label{EXTENSIONS:PROCESS-INPUT} 192 \index{PROCESS-INPUT} 193 --- Function: \textbf{process-input} [\textbf{extensions}] \textit{} 194 195 \begin{adjustwidth}{5em}{5em} 196 not-documented 197 \end{adjustwidth} 198 199 \paragraph{} 200 \label{EXTENSIONS:MAILBOX} 201 \index{MAILBOX} 202 --- Class: \textbf{mailbox} [\textbf{extensions}] \textit{} 203 204 \begin{adjustwidth}{5em}{5em} 205 not-documented 206 \end{adjustwidth} 207 208 \paragraph{} 209 \label{EXTENSIONS:STRING-POSITION} 210 \index{STRING-POSITION} 211 --- Function: \textbf{string-position} [\textbf{extensions}] \textit{} 212 213 \begin{adjustwidth}{5em}{5em} 214 not-documented 215 \end{adjustwidth} 216 217 \paragraph{} 218 \label{EXTENSIONS:PRECOMPILE} 219 \index{PRECOMPILE} 220 --- Function: \textbf{precompile} [\textbf{extensions}] \textit{name \&optional definition} 221 222 \begin{adjustwidth}{5em}{5em} 223 not-documented 224 \end{adjustwidth} 225 226 \paragraph{} 227 \label{EXTENSIONS:*SUPPRESS-COMPILER-WARNINGS*} 228 \index{*SUPPRESS-COMPILER-WARNINGS*} 229 --- Variable: \textbf{*suppress-compiler-warnings*} [\textbf{extensions}] \textit{} 230 231 \begin{adjustwidth}{5em}{5em} 232 not-documented 233 \end{adjustwidth} 234 235 \paragraph{} 236 \label{EXTENSIONS:PROCESS} 237 \index{PROCESS} 238 --- Class: \textbf{process} [\textbf{extensions}] \textit{} 239 240 \begin{adjustwidth}{5em}{5em} 241 not-documented 242 \end{adjustwidth} 243 244 \paragraph{} 245 \label{EXTENSIONS:CADDR} 246 \index{CADDR} 247 --- Macro: \textbf{\%caddr} [\textbf{extensions}] \textit{} 248 249 \begin{adjustwidth}{5em}{5em} 250 not-documented 251 \end{adjustwidth} 252 253 \paragraph{} 254 \label{EXTENSIONS:SIMPLE-SEARCH} 255 \index{SIMPLE-SEARCH} 256 --- Function: \textbf{simple-search} [\textbf{extensions}] \textit{sequence1 sequence2} 257 258 \begin{adjustwidth}{5em}{5em} 259 not-documented 260 \end{adjustwidth} 261 262 \paragraph{} 263 \label{EXTENSIONS:*LISP-HOME*} 264 \index{*LISP-HOME*} 265 --- Variable: \textbf{*lisp-home*} [\textbf{extensions}] \textit{} 266 267 \begin{adjustwidth}{5em}{5em} 268 not-documented 269 \end{adjustwidth} 270 271 \paragraph{} 272 \label{EXTENSIONS:*COMMAND-LINE-ARGUMENT-LIST*} 273 \index{*COMMAND-LINE-ARGUMENT-LIST*} 274 --- Variable: \textbf{*command-line-argument-list*} [\textbf{extensions}] \textit{} 275 276 \begin{adjustwidth}{5em}{5em} 277 not-documented 278 \end{adjustwidth} 279 280 \paragraph{} 281 \label{EXTENSIONS:FILE-DIRECTORY-P} 282 \index{FILE-DIRECTORY-P} 283 --- Function: \textbf{file-directory-p} [\textbf{extensions}] \textit{} 284 285 \begin{adjustwidth}{5em}{5em} 286 not-documented 287 \end{adjustwidth} 288 289 \paragraph{} 290 \label{EXTENSIONS:MAKE-DIALOG-PROMPT-STREAM} 291 \index{MAKE-DIALOG-PROMPT-STREAM} 292 --- Function: \textbf{make-dialog-prompt-stream} [\textbf{extensions}] \textit{} 293 294 \begin{adjustwidth}{5em}{5em} 295 not-documented 296 \end{adjustwidth} 297 298 \paragraph{} 299 \label{EXTENSIONS:CLASSP} 300 \index{CLASSP} 301 --- Function: \textbf{classp} [\textbf{extensions}] \textit{} 302 303 \begin{adjustwidth}{5em}{5em} 304 not-documented 305 \end{adjustwidth} 306 307 \paragraph{} 308 \label{EXTENSIONS:*DISASSEMBLER*} 309 \index{*DISASSEMBLER*} 310 --- Variable: \textbf{*disassembler*} [\textbf{extensions}] \textit{} 311 312 \begin{adjustwidth}{5em}{5em} 313 not-documented 314 \end{adjustwidth} 315 316 \paragraph{} 317 \label{EXTENSIONS:SET-FLOATING-POINT-MODES} 318 \index{SET-FLOATING-POINT-MODES} 319 --- Function: \textbf{set-floating-point-modes} [\textbf{extensions}] \textit{\&key traps} 320 321 \begin{adjustwidth}{5em}{5em} 322 not-documented 323 \end{adjustwidth} 324 325 \paragraph{} 326 \label{EXTENSIONS:*DEBUG-CONDITION*} 327 \index{*DEBUG-CONDITION*} 328 --- Variable: \textbf{*debug-condition*} [\textbf{extensions}] \textit{} 329 330 \begin{adjustwidth}{5em}{5em} 331 not-documented 332 \end{adjustwidth} 333 334 \paragraph{} 335 \label{EXTENSIONS:EXIT} 336 \index{EXIT} 337 --- Function: \textbf{exit} [\textbf{extensions}] \textit{\&key status} 338 339 \begin{adjustwidth}{5em}{5em} 340 not-documented 341 \end{adjustwidth} 342 343 \paragraph{} 344 \label{EXTENSIONS:PROCESS-ERROR} 345 \index{PROCESS-ERROR} 346 --- Function: \textbf{process-error} [\textbf{extensions}] \textit{} 347 348 \begin{adjustwidth}{5em}{5em} 349 not-documented 350 \end{adjustwidth} 351 352 \paragraph{} 353 \label{EXTENSIONS:SOCKET-LOCAL-PORT} 354 \index{SOCKET-LOCAL-PORT} 355 --- Function: \textbf{socket-local-port} [\textbf{extensions}] \textit{socket} 356 357 \begin{adjustwidth}{5em}{5em} 358 Returns the local port number of the given socket. 359 \end{adjustwidth} 360 361 \paragraph{} 362 \label{EXTENSIONS:PROCESS-ALIVE-P} 363 \index{PROCESS-ALIVE-P} 364 --- Function: \textbf{process-alive-p} [\textbf{extensions}] \textit{process} 365 366 \begin{adjustwidth}{5em}{5em} 367 Return t if process is still alive, nil otherwise. 368 \end{adjustwidth} 369 370 \paragraph{} 371 \label{EXTENSIONS:*INSPECTOR-HOOK*} 372 \index{*INSPECTOR-HOOK*} 373 --- Variable: \textbf{*inspector-hook*} [\textbf{extensions}] \textit{} 374 375 \begin{adjustwidth}{5em}{5em} 376 not-documented 377 \end{adjustwidth} 378 379 \paragraph{} 380 \label{EXTENSIONS:*REQUIRE-STACK-FRAME*} 381 \index{*REQUIRE-STACK-FRAME*} 382 --- Variable: \textbf{*require-stack-frame*} [\textbf{extensions}] \textit{} 383 384 \begin{adjustwidth}{5em}{5em} 385 not-documented 386 \end{adjustwidth} 387 388 \paragraph{} 389 \label{EXTENSIONS:PROBE-DIRECTORY} 390 \index{PROBE-DIRECTORY} 391 --- Function: \textbf{probe-directory} [\textbf{extensions}] \textit{} 392 393 \begin{adjustwidth}{5em}{5em} 394 not-documented 395 \end{adjustwidth} 396 397 \paragraph{} 398 \label{EXTENSIONS:CHAR-TO-UTF8} 399 \index{CHAR-TO-UTF8} 400 --- Function: \textbf{char-to-utf8} [\textbf{extensions}] \textit{} 401 402 \begin{adjustwidth}{5em}{5em} 403 not-documented 404 \end{adjustwidth} 405 406 \paragraph{} 407 \label{EXTENSIONS:AUTOLOAD} 408 \index{AUTOLOAD} 409 --- Function: \textbf{autoload} [\textbf{extensions}] \textit{} 410 411 \begin{adjustwidth}{5em}{5em} 412 not-documented 413 \end{adjustwidth} 414 415 \paragraph{} 416 \label{EXTENSIONS:MUTEX} 417 \index{MUTEX} 418 --- Class: \textbf{mutex} [\textbf{extensions}] \textit{} 419 420 \begin{adjustwidth}{5em}{5em} 421 not-documented 422 \end{adjustwidth} 423 424 \paragraph{} 425 \label{EXTENSIONS:URI-ENCODE} 426 \index{URI-ENCODE} 427 --- Function: \textbf{uri-encode} [\textbf{extensions}] \textit{} 428 429 \begin{adjustwidth}{5em}{5em} 430 not-documented 431 \end{adjustwidth} 432 433 \paragraph{} 434 \label{EXTENSIONS:AUTOLOAD-MACRO} 435 \index{AUTOLOAD-MACRO} 436 --- Function: \textbf{autoload-macro} [\textbf{extensions}] \textit{} 437 438 \begin{adjustwidth}{5em}{5em} 439 not-documented 440 \end{adjustwidth} 441 442 \paragraph{} 443 \label{EXTENSIONS:SOCKET-CLOSE} 444 \index{SOCKET-CLOSE} 445 --- Function: \textbf{socket-close} [\textbf{extensions}] \textit{socket} 446 447 \begin{adjustwidth}{5em}{5em} 448 not-documented 449 \end{adjustwidth} 450 451 \paragraph{} 452 \label{EXTENSIONS:UPTIME} 453 \index{UPTIME} 454 --- Function: \textbf{uptime} [\textbf{extensions}] \textit{} 455 456 \begin{adjustwidth}{5em}{5em} 457 not-documented 458 \end{adjustwidth} 459 460 \paragraph{} 461 \label{EXTENSIONS:*ED-FUNCTIONS*} 462 \index{*ED-FUNCTIONS*} 463 --- Variable: \textbf{*ed-functions*} [\textbf{extensions}] \textit{} 464 465 \begin{adjustwidth}{5em}{5em} 466 not-documented 467 \end{adjustwidth} 468 469 \paragraph{} 470 \label{EXTENSIONS:COMPILE-SYSTEM} 471 \index{COMPILE-SYSTEM} 472 --- Function: \textbf{compile-system} [\textbf{extensions}] \textit{\&key quit (zip t) output-path} 473 474 \begin{adjustwidth}{5em}{5em} 475 not-documented 476 \end{adjustwidth} 477 478 \paragraph{} 479 \label{EXTENSIONS:*LOAD-TRUENAME-FASL*} 480 \index{*LOAD-TRUENAME-FASL*} 481 --- Variable: \textbf{*load-truename-fasl*} [\textbf{extensions}] \textit{} 482 483 \begin{adjustwidth}{5em}{5em} 484 not-documented 485 \end{adjustwidth} 486 487 \paragraph{} 488 \label{EXTENSIONS:SPECIAL-VARIABLE-P} 489 \index{SPECIAL-VARIABLE-P} 490 --- Function: \textbf{special-variable-p} [\textbf{extensions}] \textit{} 491 492 \begin{adjustwidth}{5em}{5em} 493 not-documented 494 \end{adjustwidth} 495 496 \paragraph{} 497 \label{EXTENSIONS:SOCKET-ACCEPT} 498 \index{SOCKET-ACCEPT} 499 --- Function: \textbf{socket-accept} [\textbf{extensions}] \textit{socket} 500 501 \begin{adjustwidth}{5em}{5em} 502 not-documented 503 \end{adjustwidth} 504 505 \paragraph{} 506 \label{EXTENSIONS:*WARN-ON-REDEFINITION*} 507 \index{*WARN-ON-REDEFINITION*} 508 --- Variable: \textbf{*warn-on-redefinition*} [\textbf{extensions}] \textit{} 509 510 \begin{adjustwidth}{5em}{5em} 511 not-documented 512 \end{adjustwidth} 513 514 \paragraph{} 515 \label{EXTENSIONS:URL-PATHNAME-AUTHORITY} 516 \index{URL-PATHNAME-AUTHORITY} 517 --- Function: \textbf{url-pathname-authority} [\textbf{extensions}] \textit{p} 518 519 \begin{adjustwidth}{5em}{5em} 520 not-documented 521 \end{adjustwidth} 522 523 \paragraph{} 524 \label{EXTENSIONS:AUTOLOADP} 525 \index{AUTOLOADP} 526 --- Function: \textbf{autoloadp} [\textbf{extensions}] \textit{symbol} 527 528 \begin{adjustwidth}{5em}{5em} 529 not-documented 530 \end{adjustwidth} 531 532 \paragraph{} 533 \label{EXTENSIONS:MAKE-WEAK-REFERENCE} 534 \index{MAKE-WEAK-REFERENCE} 535 --- Function: \textbf{make-weak-reference} [\textbf{extensions}] \textit{obj} 536 537 \begin{adjustwidth}{5em}{5em} 538 not-documented 539 \end{adjustwidth} 540 541 \paragraph{} 542 \label{EXTENSIONS:RESOLVE} 543 \index{RESOLVE} 544 --- Function: \textbf{resolve} [\textbf{extensions}] \textit{symbol} 545 546 \begin{adjustwidth}{5em}{5em} 547 not-documented 548 \end{adjustwidth} 549 550 \paragraph{} 551 \label{EXTENSIONS:CANCEL-FINALIZATION} 552 \index{CANCEL-FINALIZATION} 553 --- Function: \textbf{cancel-finalization} [\textbf{extensions}] \textit{object} 554 555 \begin{adjustwidth}{5em}{5em} 556 not-documented 557 \end{adjustwidth} 558 559 \paragraph{} 560 \label{EXTENSIONS:MAKE-SLIME-OUTPUT-STREAM} 561 \index{MAKE-SLIME-OUTPUT-STREAM} 562 --- Function: \textbf{make-slime-output-stream} [\textbf{extensions}] \textit{function} 563 564 \begin{adjustwidth}{5em}{5em} 565 not-documented 566 \end{adjustwidth} 567 568 \paragraph{} 569 \label{EXTENSIONS:RUN-PROGRAM} 570 \index{RUN-PROGRAM} 571 --- Function: \textbf{run-program} [\textbf{extensions}] \textit{program args \&key environment (wait t)} 572 573 \begin{adjustwidth}{5em}{5em} 574 Creates a new process running the the PROGRAM. 575 ARGS are a list of strings to be passed to the program as arguments. 576 577 For no arguments, use nil which means that just the name of the 578 program is passed as arg 0. 579 580 Returns a process structure containing the JAVA-OBJECT wrapped Process 581 object, and the PROCESS-INPUT, PROCESS-OUTPUT, and PROCESS-ERROR streams. 582 583 c.f. http://download.oracle.com/javase/6/docs/api/java/lang/Process.html 584 585 Notes about Unix environments (as in the :environment): 586 587 * The ABCL implementation of run-program, like SBCL, Perl and many 588 other programs, copies the Unix environment by default. 589 590 * Running Unix programs from a setuid process, or in any other 591 situation where the Unix environment is under the control of 592 someone else, is a mother lode of security problems. If you are 593 contemplating doing this, read about it first. (The Perl 594 community has a lot of good documentation about this and other 595 security issues in script-like programs.) 596 597 The \&key arguments have the following meanings: 598 599 :environment 600 An alist of STRINGs (name . value) describing the new 601 environment. The default is to copy the environment of the current 602 process. 603 604 :wait 605 If non-NIL, which is the default, wait until the created process 606 finishes. If NIL, continue running Lisp until the program 607 finishes. 608 \end{adjustwidth} 609 610 \paragraph{} 611 \label{EXTENSIONS:FIXNUMP} 612 \index{FIXNUMP} 613 --- Function: \textbf{fixnump} [\textbf{extensions}] \textit{} 614 615 \begin{adjustwidth}{5em}{5em} 616 not-documented 617 \end{adjustwidth} 618 619 \paragraph{} 620 \label{EXTENSIONS:SINGLE-FLOAT-NEGATIVE-INFINITY} 621 \index{SINGLE-FLOAT-NEGATIVE-INFINITY} 622 --- Variable: \textbf{single-float-negative-infinity} [\textbf{extensions}] \textit{} 623 624 \begin{adjustwidth}{5em}{5em} 625 not-documented 626 \end{adjustwidth} 627 628 \paragraph{} 629 \label{EXTENSIONS:QUIT} 630 \index{QUIT} 631 --- Function: \textbf{quit} [\textbf{extensions}] \textit{\&key status} 632 633 \begin{adjustwidth}{5em}{5em} 634 not-documented 635 \end{adjustwidth} 636 637 \paragraph{} 638 \label{EXTENSIONS:INTERNAL-COMPILER-ERROR} 639 \index{INTERNAL-COMPILER-ERROR} 640 --- Function: \textbf{internal-compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments} 641 642 \begin{adjustwidth}{5em}{5em} 643 not-documented 644 \end{adjustwidth} 645 646 \paragraph{} 647 \label{EXTENSIONS:JAR-PATHNAME} 648 \index{JAR-PATHNAME} 649 --- Class: \textbf{jar-pathname} [\textbf{extensions}] \textit{} 650 651 \begin{adjustwidth}{5em}{5em} 652 not-documented 653 \end{adjustwidth} 654 655 NIL 656 657 \paragraph{} 658 \label{EXTENSIONS:SIMPLE-STRING-SEARCH} 659 \index{SIMPLE-STRING-SEARCH} 660 --- Function: \textbf{simple-string-search} [\textbf{extensions}] \textit{} 661 662 \begin{adjustwidth}{5em}{5em} 663 not-documented 664 \end{adjustwidth} 665 666 \paragraph{} 667 \label{EXTENSIONS:ASSQL} 668 \index{ASSQL} 669 --- Function: \textbf{assql} [\textbf{extensions}] \textit{} 670 671 \begin{adjustwidth}{5em}{5em} 672 not-documented 673 \end{adjustwidth} 674 675 \paragraph{} 676 \label{EXTENSIONS:FINALIZE} 677 \index{FINALIZE} 678 --- Function: \textbf{finalize} [\textbf{extensions}] \textit{object function} 679 680 \begin{adjustwidth}{5em}{5em} 681 not-documented 682 \end{adjustwidth} 683 684 \paragraph{} 685 \label{EXTENSIONS:RUN-SHELL-COMMAND} 686 \index{RUN-SHELL-COMMAND} 687 --- Function: \textbf{run-shell-command} [\textbf{extensions}] \textit{command \&key directory (output *standard-output*)} 688 689 \begin{adjustwidth}{5em}{5em} 690 not-documented 691 \end{adjustwidth} 692 693 \paragraph{} 694 \label{EXTENSIONS:*SAVED-BACKTRACE*} 695 \index{*SAVED-BACKTRACE*} 696 --- Variable: \textbf{*saved-backtrace*} [\textbf{extensions}] \textit{} 697 698 \begin{adjustwidth}{5em}{5em} 699 not-documented 700 \end{adjustwidth} 701 702 \paragraph{} 703 \label{EXTENSIONS:CAR} 704 \index{CAR} 705 --- Macro: \textbf{\%car} [\textbf{extensions}] \textit{} 706 707 \begin{adjustwidth}{5em}{5em} 708 not-documented 709 \end{adjustwidth} 710 711 \paragraph{} 712 \label{EXTENSIONS:COLLECT} 713 \index{COLLECT} 714 --- Macro: \textbf{collect} [\textbf{extensions}] \textit{} 715 716 \begin{adjustwidth}{5em}{5em} 717 not-documented 718 \end{adjustwidth} 719 720 \paragraph{} 721 \label{EXTENSIONS:ARGLIST} 722 \index{ARGLIST} 723 --- Function: \textbf{arglist} [\textbf{extensions}] \textit{extended-function-designator} 724 725 \begin{adjustwidth}{5em}{5em} 726 not-documented 727 \end{adjustwidth} 728 729 \paragraph{} 730 \label{EXTENSIONS:ADJOIN-EQL} 731 \index{ADJOIN-EQL} 732 --- Function: \textbf{adjoin-eql} [\textbf{extensions}] \textit{item list} 733 734 \begin{adjustwidth}{5em}{5em} 735 not-documented 736 \end{adjustwidth} 737 738 \paragraph{} 739 \label{EXTENSIONS:CHARPOS} 740 \index{CHARPOS} 741 --- Function: \textbf{charpos} [\textbf{extensions}] \textit{stream} 742 743 \begin{adjustwidth}{5em}{5em} 744 not-documented 745 \end{adjustwidth} 746 747 \paragraph{} 748 \label{EXTENSIONS:MAKE-TEMP-FILE} 749 \index{MAKE-TEMP-FILE} 750 --- Function: \textbf{make-temp-file} [\textbf{extensions}] \textit{} 751 752 \begin{adjustwidth}{5em}{5em} 753 not-documented 754 \end{adjustwidth} 755 756 \paragraph{} 757 \label{EXTENSIONS:DESCRIBE-COMPILER-POLICY} 758 \index{DESCRIBE-COMPILER-POLICY} 759 --- Function: \textbf{describe-compiler-policy} [\textbf{extensions}] \textit{} 760 761 \begin{adjustwidth}{5em}{5em} 762 not-documented 763 \end{adjustwidth} 764 765 \paragraph{} 766 \label{EXTENSIONS:*PRINT-STRUCTURE*} 767 \index{*PRINT-STRUCTURE*} 768 --- Variable: \textbf{*print-structure*} [\textbf{extensions}] \textit{} 769 770 \begin{adjustwidth}{5em}{5em} 771 not-documented 772 \end{adjustwidth} 773 774 \paragraph{} 775 \label{EXTENSIONS:SOCKET-PEER-ADDRESS} 776 \index{SOCKET-PEER-ADDRESS} 777 --- Function: \textbf{socket-peer-address} [\textbf{extensions}] \textit{socket} 778 779 \begin{adjustwidth}{5em}{5em} 780 Returns the peer address of the given socket as a dotted quad string. 781 \end{adjustwidth} 782 783 \paragraph{} 784 \label{EXTENSIONS:GC} 785 \index{GC} 786 --- Function: \textbf{gc} [\textbf{extensions}] \textit{} 787 788 \begin{adjustwidth}{5em}{5em} 789 not-documented 790 \end{adjustwidth} 791 792 \paragraph{} 793 \label{EXTENSIONS:GETENV} 794 \index{GETENV} 795 --- Function: \textbf{getenv} [\textbf{extensions}] \textit{variable} 796 797 \begin{adjustwidth}{5em}{5em} 798 Return the value of the environment VARIABLE if it exists, otherwise return NIL. 799 \end{adjustwidth} 800 801 \paragraph{} 802 \label{EXTENSIONS:SERVER-SOCKET-CLOSE} 803 \index{SERVER-SOCKET-CLOSE} 804 --- Function: \textbf{server-socket-close} [\textbf{extensions}] \textit{socket} 805 806 \begin{adjustwidth}{5em}{5em} 807 not-documented 808 \end{adjustwidth} 809 810 \paragraph{} 811 \label{EXTENSIONS:WEAK-REFERENCE} 812 \index{WEAK-REFERENCE} 813 --- Class: \textbf{weak-reference} [\textbf{extensions}] \textit{} 814 815 \begin{adjustwidth}{5em}{5em} 816 not-documented 817 \end{adjustwidth} 818 819 \paragraph{} 820 \label{EXTENSIONS:GET-FLOATING-POINT-MODES} 821 \index{GET-FLOATING-POINT-MODES} 822 --- Function: \textbf{get-floating-point-modes} [\textbf{extensions}] \textit{} 823 824 \begin{adjustwidth}{5em}{5em} 825 not-documented 826 \end{adjustwidth} 827 828 \paragraph{} 829 \label{EXTENSIONS:WEAK-REFERENCE-VALUE} 830 \index{WEAK-REFERENCE-VALUE} 831 --- Function: \textbf{weak-reference-value} [\textbf{extensions}] \textit{obj} 832 833 \begin{adjustwidth}{5em}{5em} 834 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. 835 \end{adjustwidth} 836 837 \paragraph{} 838 \label{EXTENSIONS:SINGLE-FLOAT-POSITIVE-INFINITY} 839 \index{SINGLE-FLOAT-POSITIVE-INFINITY} 840 --- Variable: \textbf{single-float-positive-infinity} [\textbf{extensions}] \textit{} 841 842 \begin{adjustwidth}{5em}{5em} 843 not-documented 844 \end{adjustwidth} 845 846 \paragraph{} 847 \label{EXTENSIONS:FEATUREP} 848 \index{FEATUREP} 849 --- Function: \textbf{featurep} [\textbf{extensions}] \textit{form} 850 851 \begin{adjustwidth}{5em}{5em} 852 not-documented 853 \end{adjustwidth} 854 855 \paragraph{} 856 \label{EXTENSIONS:CADR} 857 \index{CADR} 858 --- Macro: \textbf{\%cadr} [\textbf{extensions}] \textit{} 859 860 \begin{adjustwidth}{5em}{5em} 861 not-documented 862 \end{adjustwidth} 863 864 \paragraph{} 865 \label{EXTENSIONS:PATHNAME-URL-P} 866 \index{PATHNAME-URL-P} 867 --- Function: \textbf{pathname-url-p} [\textbf{extensions}] \textit{pathname} 868 869 \begin{adjustwidth}{5em}{5em} 870 Predicate for whether PATHNAME references a URL. 871 \end{adjustwidth} 872 873 \paragraph{} 874 \label{EXTENSIONS:STRING-INPUT-STREAM-CURRENT} 875 \index{STRING-INPUT-STREAM-CURRENT} 876 --- Function: \textbf{string-input-stream-current} [\textbf{extensions}] \textit{stream} 877 878 \begin{adjustwidth}{5em}{5em} 879 not-documented 880 \end{adjustwidth} 881 882 \paragraph{} 883 \label{EXTENSIONS:MAKE-SERVER-SOCKET} 884 \index{MAKE-SERVER-SOCKET} 885 --- Function: \textbf{make-server-socket} [\textbf{extensions}] \textit{port} 886 887 \begin{adjustwidth}{5em}{5em} 888 not-documented 889 \end{adjustwidth} 890 891 \paragraph{} 892 \label{EXTENSIONS:INTERRUPT-LISP} 893 \index{INTERRUPT-LISP} 894 --- Function: \textbf{interrupt-lisp} [\textbf{extensions}] \textit{} 895 896 \begin{adjustwidth}{5em}{5em} 897 not-documented 898 \end{adjustwidth} 899 900 \paragraph{} 901 \label{EXTENSIONS:AVER} 902 \index{AVER} 903 --- Macro: \textbf{aver} [\textbf{extensions}] \textit{} 904 905 \begin{adjustwidth}{5em}{5em} 906 not-documented 907 \end{adjustwidth} 908 909 \paragraph{} 910 \label{EXTENSIONS:INIT-GUI} 911 \index{INIT-GUI} 912 --- Function: \textbf{init-gui} [\textbf{extensions}] \textit{} 913 914 \begin{adjustwidth}{5em}{5em} 915 Dummy function used to autoload this file 916 \end{adjustwidth} 917 918 \paragraph{} 919 \label{EXTENSIONS:URL-PATHNAME-QUERY} 920 \index{URL-PATHNAME-QUERY} 921 --- Function: \textbf{url-pathname-query} [\textbf{extensions}] \textit{p} 922 923 \begin{adjustwidth}{5em}{5em} 924 not-documented 925 \end{adjustwidth} 926 927 \paragraph{} 928 \label{EXTENSIONS:PROCESS-EXIT-CODE} 929 \index{PROCESS-EXIT-CODE} 930 --- Function: \textbf{process-exit-code} [\textbf{extensions}] \textit{instance} 931 932 \begin{adjustwidth}{5em}{5em} 933 The exit code of a process. 934 \end{adjustwidth} 935 936 \paragraph{} 937 \label{EXTENSIONS:SOURCE-FILE-POSITION} 938 \index{SOURCE-FILE-POSITION} 939 --- Function: \textbf{source-file-position} [\textbf{extensions}] \textit{} 940 941 \begin{adjustwidth}{5em}{5em} 942 not-documented 943 \end{adjustwidth} 944 945 \paragraph{} 946 \label{EXTENSIONS:SOCKET-PEER-PORT} 947 \index{SOCKET-PEER-PORT} 948 --- Function: \textbf{socket-peer-port} [\textbf{extensions}] \textit{socket} 949 950 \begin{adjustwidth}{5em}{5em} 951 Returns the peer port number of the given socket. 952 \end{adjustwidth} 953 954 \paragraph{} 955 \label{EXTENSIONS:ASSQ} 956 \index{ASSQ} 957 --- Function: \textbf{assq} [\textbf{extensions}] \textit{} 958 959 \begin{adjustwidth}{5em}{5em} 960 not-documented 961 \end{adjustwidth} 962 963 \paragraph{} 964 \label{EXTENSIONS:SOURCE} 965 \index{SOURCE} 966 --- Function: \textbf{source} [\textbf{extensions}] \textit{} 967 968 \begin{adjustwidth}{5em}{5em} 969 not-documented 970 \end{adjustwidth} 971 972 \paragraph{} 973 \label{EXTENSIONS:SOCKET-LOCAL-ADDRESS} 974 \index{SOCKET-LOCAL-ADDRESS} 975 --- Function: \textbf{socket-local-address} [\textbf{extensions}] \textit{socket} 976 977 \begin{adjustwidth}{5em}{5em} 978 Returns the local address of the given socket as a dotted quad string. 979 \end{adjustwidth} 980 981 \paragraph{} 982 \label{EXTENSIONS:NEQ} 983 \index{NEQ} 984 --- Function: \textbf{neq} [\textbf{extensions}] \textit{obj1 obj2} 985 986 \begin{adjustwidth}{5em}{5em} 987 not-documented 988 \end{adjustwidth} 989 990 \paragraph{} 991 \label{EXTENSIONS:STRING-FIND} 992 \index{STRING-FIND} 993 --- Function: \textbf{string-find} [\textbf{extensions}] \textit{char string} 994 995 \begin{adjustwidth}{5em}{5em} 996 not-documented 997 \end{adjustwidth} 998 999 \paragraph{} 1000 \label{EXTENSIONS:PATHNAME-JAR-P} 1001 \index{PATHNAME-JAR-P} 1002 --- Function: \textbf{pathname-jar-p} [\textbf{extensions}] \textit{} 1003 1004 \begin{adjustwidth}{5em}{5em} 1005 not-documented 1006 \end{adjustwidth} 1007 1008 \paragraph{} 1009 \label{EXTENSIONS:PROCESS-WAIT} 1010 \index{PROCESS-WAIT} 1011 --- Function: \textbf{process-wait} [\textbf{extensions}] \textit{process} 1012 1013 \begin{adjustwidth}{5em}{5em} 1014 Wait for process to quit running for some reason. 1015 \end{adjustwidth} 1016 1017 \paragraph{} 1018 \label{EXTENSIONS:SHOW-RESTARTS} 1019 \index{SHOW-RESTARTS} 1020 --- Function: \textbf{show-restarts} [\textbf{extensions}] \textit{restarts stream} 1021 1022 \begin{adjustwidth}{5em}{5em} 1023 not-documented 1024 \end{adjustwidth} 1025 1026 \paragraph{} 1027 \label{EXTENSIONS:*BATCH-MODE*} 1028 \index{*BATCH-MODE*} 1029 --- Variable: \textbf{*batch-mode*} [\textbf{extensions}] \textit{} 1030 1031 \begin{adjustwidth}{5em}{5em} 1032 not-documented 1033 \end{adjustwidth} 1034 1035 \paragraph{} 1036 \label{EXTENSIONS:PROCESS-P} 1037 \index{PROCESS-P} 1038 --- Function: \textbf{process-p} [\textbf{extensions}] \textit{object} 1039 1040 \begin{adjustwidth}{5em}{5em} 1041 not-documented 1042 \end{adjustwidth} 1043 1044 \paragraph{} 1045 \label{EXTENSIONS:*GUI-BACKEND*} 1046 \index{*GUI-BACKEND*} 1047 --- Variable: \textbf{*gui-backend*} [\textbf{extensions}] \textit{} 1048 1049 \begin{adjustwidth}{5em}{5em} 1050 not-documented 1051 \end{adjustwidth} 1052 1053 \paragraph{} 1054 \label{EXTENSIONS:DOUBLE-FLOAT-POSITIVE-INFINITY} 1055 \index{DOUBLE-FLOAT-POSITIVE-INFINITY} 1056 --- Variable: \textbf{double-float-positive-infinity} [\textbf{extensions}] \textit{} 1057 1058 \begin{adjustwidth}{5em}{5em} 1059 not-documented 1060 \end{adjustwidth} 1061 1062 \paragraph{} 1063 \label{EXTENSIONS:STYLE-WARN} 1064 \index{STYLE-WARN} 1065 --- Function: \textbf{style-warn} [\textbf{extensions}] \textit{format-control \&rest format-arguments} 1066 1067 \begin{adjustwidth}{5em}{5em} 1068 not-documented 1069 \end{adjustwidth} 1070 1071 \paragraph{} 1072 \label{EXTENSIONS:MOST-NEGATIVE-JAVA-LONG} 1073 \index{MOST-NEGATIVE-JAVA-LONG} 1074 --- Variable: \textbf{most-negative-java-long} [\textbf{extensions}] \textit{} 1075 1076 \begin{adjustwidth}{5em}{5em} 1077 not-documented 1078 \end{adjustwidth} 1079 1080 \paragraph{} 1081 \label{EXTENSIONS:SLIME-OUTPUT-STREAM} 1082 \index{SLIME-OUTPUT-STREAM} 1083 --- Class: \textbf{slime-output-stream} [\textbf{extensions}] \textit{} 1084 1085 \begin{adjustwidth}{5em}{5em} 1086 not-documented 1087 \end{adjustwidth} 1088 1089 \paragraph{} 1090 \label{EXTENSIONS:GET-SOCKET-STREAM} 1091 \index{GET-SOCKET-STREAM} 1092 --- Function: \textbf{get-socket-stream} [\textbf{extensions}] \textit{socket \&key (element-type (quote character)) (external-format default)} 1093 1094 \begin{adjustwidth}{5em}{5em} 1095 :ELEMENT-TYPE must be CHARACTER or (UNSIGNED-BYTE 8); the default is CHARACTER. 1096 EXTERNAL-FORMAT must be of the same format as specified for OPEN. 1097 \end{adjustwidth} 1098 1099 \paragraph{} 1100 \label{EXTENSIONS:PROCESS-OUTPUT} 1101 \index{PROCESS-OUTPUT} 1102 --- Function: \textbf{process-output} [\textbf{extensions}] \textit{} 1103 1104 \begin{adjustwidth}{5em}{5em} 1105 not-documented 1106 \end{adjustwidth} 1107 1108 \paragraph{} 1109 \label{EXTENSIONS:URL-PATHNAME} 1110 \index{URL-PATHNAME} 1111 --- Class: \textbf{url-pathname} [\textbf{extensions}] \textit{} 1112 1113 \begin{adjustwidth}{5em}{5em} 1114 not-documented 1115 \end{adjustwidth} 1116 1117 \paragraph{} 1118 \label{EXTENSIONS:COMPILER-UNSUPPORTED-FEATURE-ERROR} 1119 \index{COMPILER-UNSUPPORTED-FEATURE-ERROR} 1120 --- Class: \textbf{compiler-unsupported-feature-error} [\textbf{extensions}] \textit{} 1121 1122 \begin{adjustwidth}{5em}{5em} 1123 not-documented 1124 \end{adjustwidth} 1125 1126 \paragraph{} 1127 \label{EXTENSIONS:*DEBUG-LEVEL*} 1128 \index{*DEBUG-LEVEL*} 1129 --- Variable: \textbf{*debug-level*} [\textbf{extensions}] \textit{} 1130 1131 \begin{adjustwidth}{5em}{5em} 1132 not-documented 1133 \end{adjustwidth} 1134 1135 \paragraph{} 1136 \label{EXTENSIONS:COMPILER-ERROR} 1137 \index{COMPILER-ERROR} 1138 --- Function: \textbf{compiler-error} [\textbf{extensions}] \textit{format-control \&rest format-arguments} 1139 1140 \begin{adjustwidth}{5em}{5em} 1141 not-documented 1142 \end{adjustwidth} 1143 1144 \paragraph{} 1145 \label{EXTENSIONS:MACROEXPAND-ALL} 1146 \index{MACROEXPAND-ALL} 1147 --- Function: \textbf{macroexpand-all} [\textbf{extensions}] \textit{form \&optional env} 1148 1149 \begin{adjustwidth}{5em}{5em} 1150 not-documented 1151 \end{adjustwidth} 1152
Note: See TracChangeset
for help on using the changeset viewer.