Changeset 14287


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

manual: didn't quite get the Preface, but RUN-PROGRAM is back.

Location:
branches/1.1.x/doc/manual
Files:
2 edited

Legend:

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

    r14286 r14287  
    2020
    2121%%Preface to the second edition, abcl-1.1.0.
    22 \section{Preface to the Second Edition}
     22
     23\subsection{Preface to the Second Edition}
     24
    2325ABCL 1.1 now contains (A)MOP.  We hope you enjoy!  --The Mgmt.
    2426
  • 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}
     7not-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}
     16not-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}
     25not-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}
     34not-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}
     43not-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}
     52not-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}
     61not-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}
     70not-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}
     79not-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}
     88Kills 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}
     97not-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}
     106not-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}
     115not-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}
     124not-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}
     133not-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}
     142not-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}
     151not-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}
     160not-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}
     169not-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}
     178not-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}
     187not-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}
     196not-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}
     205not-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}
     214not-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}
     223not-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}
     232not-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}
     241not-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}
     250not-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}
     259not-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}
     268not-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}
     277not-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}
     286not-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}
     295not-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}
     304not-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}
     313not-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}
     322not-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}
     331not-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}
     340not-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}
     349not-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}
     358Returns 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}
     367Return 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}
     376not-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}
     385not-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}
     394not-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}
     403not-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}
     412not-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}
     421not-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}
     430not-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}
     439not-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}
     448not-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}
     457not-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}
     466not-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}
     475not-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}
     484not-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}
     493not-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}
     502not-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}
     511not-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}
     520not-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}
     529not-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}
     538not-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}
     547not-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}
     556not-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}
     565not-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}
     574Creates a new process running the the PROGRAM.
     575ARGS are a list of strings to be passed to the program as arguments.
     576
     577For no arguments, use nil which means that just the name of the
     578program is passed as arg 0.
     579
     580Returns a process structure containing the JAVA-OBJECT wrapped Process
     581object, and the PROCESS-INPUT, PROCESS-OUTPUT, and PROCESS-ERROR streams.
     582
     583c.f. http://download.oracle.com/javase/6/docs/api/java/lang/Process.html
     584
     585Notes 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
     597The \&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}
     616not-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}
     625not-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}
     634not-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}
     643not-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}
     652not-documented
     653\end{adjustwidth}
     654
     655NIL
     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}
     663not-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}
     672not-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}
     681not-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}
     690not-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}
     699not-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}
     708not-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}
     717not-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}
     726not-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}
     735not-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}
     744not-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}
     753not-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}
     762not-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}
     771not-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}
     780Returns 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}
     789not-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}
     798Return 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}
     807not-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}
     816not-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}
     825not-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}
     834Returns 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}
     843not-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}
     852not-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}
     861not-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}
     870Predicate 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}
     879not-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}
     888not-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}
     897not-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}
     906not-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}
     915Dummy 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}
     924not-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}
     933The 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}
     942not-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}
     951Returns 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}
     960not-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}
     969not-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}
     978Returns 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}
     987not-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}
     996not-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}
     1005not-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}
     1014Wait 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}
     1023not-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}
     1032not-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}
     1041not-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}
     1050not-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}
     1059not-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}
     1068not-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}
     1077not-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}
     1086not-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.
     1096EXTERNAL-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}
     1105not-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}
     1114not-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}
     1123not-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}
     1132not-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}
     1141not-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}
     1150not-documented
     1151\end{adjustwidth}
     1152
Note: See TracChangeset for help on using the changeset viewer.