source: trunk/abcl/doc/manual/extensions.tex @ 14931

Last change on this file since 14931 was 14931, checked in by Mark Evenson, 5 years ago

Bless EXT:GET-PID as the offical way to get procees id

Regenerate TeX artifacts. My they were a bit dusty…

N.b. under pure Threaded OS platforms such as Microsoft Windows, there
is no valid process id.

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