source: project/chicken/branches/scrutiny/types.db @ 14608

Last change on this file since 14608 was 14608, checked in by felix winkelmann, 11 years ago

removed some obsolete (it seems) exports from regex; more types

File size: 70.3 KB
Line 
1;;;; types.db - Type-information for core library functions -*- Scheme -*-
2;
3; Copyright (c 2009, The Chicken Team
4; All rights reserved.
5;
6; Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
7; conditions are met:
8;
9;   Redistributions of source code must retain the above copyright notice, this list of conditions and the following
10;     disclaimer.
11;   Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
12;     disclaimer in the documentation and/or other materials provided with the distribution.
13;   Neither the name of the author nor the names of its contributors may be used to endorse or promote
14;     products derived from this software without specific prior written permission.
15;
16; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
17; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
18; AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
19; CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
20; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
21; SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION HOWEVER CAUSED AND ON ANY
22; THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
23; OTHERWISE ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
24; POSSIBILITY OF SUCH DAMAGE.
25
26
27;; scheme
28 
29(not (procedure not (*) boolean))
30(boolean? (procedure boolean (*) boolean))
31(eq? (procedure eq? (* *) boolean))
32(eqv? (procedure eqv? (* *) boolean))
33(equal? (procedure equal? (* *) boolean))
34(pair? (procedure pair? (*) boolean))
35(cons (procedure cons (* *) pair))
36(car (procedure car (pair) *))
37(cdr (procedure cdr (pair) *))
38(caar (procedure caar (pair) *))
39(cadr (procedure cadr (pair) *))
40(cdar (procedure cdar (pair) *))
41(cddr (procedure cddr (pair) *))
42(caaar (procedure caaar (pair) *))
43(caadr (procedure caadr (pair) *))
44(cadar (procedure cadar (pair) *))
45(caddr (procedure caddr (pair) *))
46(cdaar (procedure cdaar (pair) *))
47(cdadr (procedure cdadr (pair) *))
48(cddar (procedure cddar (pair) *))
49(cdddr (procedure cdddr (pair) *))
50(caaaar (procedure caaaar (pair) *))
51(caaadr (procedure caaadr (pair) *))
52(caadar (procedure caadar (pair) *))
53(caaddr (procedure caaddr (pair) *))
54(cadaar (procedure cadaar (pair) *))
55(cadadr (procedure cadadr (pair) *))
56(caddar (procedure caddar (pair) *))
57(cadddr (procedure cadddr (pair) *))
58(cdaaar (procedure cdaaar (pair) *))
59(cdaadr (procedure cdaadr (pair) *))
60(cdadar (procedure cdadar (pair) *))
61(cdaddr (procedure cdaddr (pair) *))
62(cddaar (procedure cddaar (pair) *))
63(cddadr (procedure cddadr (pair) *))
64(cdddar (procedure cdddar (pair) *))
65(cddddr (procedure cddddr (pair) *))
66(set-car! (procedure set-car! (pair *) undefined))
67(set-cdr! (procedure set-cdr! (pair *) undefined))
68(null? (procedure null? (*) boolean))
69(list? (procedure list? (*) boolean))
70(list (procedure list (#!rest) list))
71(length (procedure length (list) number))
72(list-tail (procedure list-tail (list number) *))
73(list-ref (procedure list-ref (list number) *))
74(append (procedure append (list #!rest) list))
75(reverse (procedure reverse (list) list))
76(memq (procedure memq (* list) *))      ; result type: (or list boolean) ?
77(memv (procedure memv (* list) *))
78(member (procedure member (* list) *))
79(assq (procedure assq (* list) *))
80(assv (procedure assv (* list) *))
81(assoc (procedure assoc (* list) *))
82(symbol? (procedure symbol? (*) boolean))
83(symbol->string (procedure symbol->string (symbol) string))
84(string->symbol (procedure string->symbol (string) symbol))
85(number? (procedure number? (*) boolean))
86(integer? (procedure integer? (*) boolean))
87(exact? (procedure exact? (*) boolean))
88(real? (procedure real? (*) boolean))
89(complex? (procedure complex? (*) boolean))
90(inexact? (procedure inexact? (*) boolean))
91(rational? (procedure rational? (*) boolean))
92(zero? (procedure zero? (number) boolean))
93(odd? (procedure odd? (number) boolean))
94(even? (procedure even? (number) boolean))
95(positive? (procedure positive? (number) boolean))
96(negative? (procedure negative? (number) boolean))
97(max (procedure max (#!rest number) number))
98(min (procedure min (#!rest number) number))
99(+ (procedure + (#!rest number) number))
100(- (procedure - (number #!rest number) number))
101(* (procedure * (#!rest number) number))
102(/ (procedure / (number #!rest number) number))
103(= (procedure = (#!rest number) boolean))
104(> (procedure > (#!rest number) boolean))
105(< (procedure < (#!rest number) boolean))
106(>= (procedure >= (#!rest number) boolean))
107(<= (procedure <= (#!rest number) boolean))
108(quotient (procedure quotient (number number) number))
109(remainder (procedure remainder (number number) number))
110(modulo (procedure modulo (number number) number))
111(gcd (procedure gcd (#!rest number) number))
112(lcm (procedure lcm (#!rest number) number))
113(abs (procedure abs (number) number))
114(floor (procedure floor (number) number))
115(ceiling (procedure ceiling (number) number))
116(truncate (procedure truncate (number) number))
117(round (procedure round (number) number))
118(exact->inexact (procedure exact->inexact (number) number))
119(inexact->exact (procedure inexact->exact (number) number))
120(exp (procedure exp (number) number))
121(log (procedure log (number) number))
122(expt (procedure expt (number number) number))
123(sqrt (procedure sqrt (number) number))
124(sin (procedure sin (number) number))
125(cos (procedure cos (number) number))
126(tan (procedure tan (number) number))
127(asin (procedure asin (number) number))
128(acos (procedure acos (number) number))
129(atan (procedure atan (number number) number))
130(number->string (procedure number->string (number #!optional number) string))
131(string->number (procedure string->number (string #!optional number) (or number boolean)))
132(char? (procedure char? (*) boolean))
133(char=? (procedure char=? (char char) boolean))
134(char>? (procedure char>? (char char) boolean))
135(char<? (procedure char<? (char char) boolean))
136(char>=? (procedure char>=? (char char) boolean))
137(char<=? (procedure char<=? (char char) boolean))
138(char-ci=? (procedure char-ci=? (char char) boolean))
139(char-ci<? (procedure char-ci<? (char char) boolean))
140(char-ci>? (procedure char-ci>? (char char) boolean))
141(char-ci>=? (procedure char-ci>=? (char char) boolean))
142(char-ci<=? (procedure char-ci<=? (char char) boolean))
143(char-alphabetic? (procedure char-alphabetic? (char) boolean))
144(char-whitespace? (procedure char-whitespace? (char) boolean))
145(char-numeric? (procedure char-numeric? (char) boolean))
146(char-upper-case? (procedure char-upper-case? (char) boolean))
147(char-lower-case? (procedure char-lower-case? (char) boolean))
148(char-upcase (procedure char-upcase (char) char))
149(char-downcase (procedure char-downcase (char) char))
150(char->integer (procedure char->integer (char) number))
151(integer->char (procedure integer->char (number) char))
152(string? (procedure string? (*) boolean))
153(string=? (procedure string=? (string string) boolean))
154(string>? (procedure string>? (string string) boolean))
155(string<? (procedure string<? (string string) boolean))
156(string>=? (procedure string>=? (string string) boolean))
157(string<=? (procedure string<=? (string string) boolean))
158(string-ci=? (procedure string-ci=? (string string) boolean))
159(string-ci<? (procedure string-ci<? (string string) boolean))
160(string-ci>? (procedure string-ci>? (string string) boolean))
161(string-ci>=? (procedure string-ci>=? (string string) boolean))
162(string-ci<=? (procedure string-ci<=? (string string) boolean))
163(make-string (procedure make-string (number #!optional char) string))
164(string-length (procedure string-length (string) number))
165(string-ref (procedure string-ref (string number) char))
166(string-set! (procedure string-set! (string number char) undefined))
167(string-append (procedure string-append (#!rest string) string))
168(string-copy (procedure string-copy (string) string))
169(string->list (procedure string->list (string) list))
170(list->string (procedure list->string (list) string))
171(substring (procedure substring (string number #!optional number) string))
172(string-fill! (procedure string-fill! (string char) string))
173(vector? (procedure vector? (*) boolean))
174(make-vector (procedure make-vector (number #!optional *) vector))
175(vector-ref (procedure vector-ref (vector number) *))
176(vector-set! (procedure vector-set! (vector number *) undefined))
177(string (procedure string (#!rest char) string))
178(vector (procedure vector (#!rest) vector))
179(vector-length (procedure vector-length (vector) number))
180(vector->list (procedure vector->list (vector) list))
181(list->vector (procedure list->vector (list) vector))
182(vector-fill! (procedure vector-fill! (vector *) vector))
183(procedure? (procedure procedure? (*) boolean))
184(map (procedure map (procedure #!rest list) list))
185(for-each (procedure for-each (procedure #!rest list) undefined))
186(apply (procedure apply (procedure #!rest) . *))
187(force (procedure force (*) *))
188(call-with-current-continuation (procedure call-with-current-continuation (procedure) . *))
189(input-port? (procedure input-port? (*) boolean))
190(output-port? (procedure output-port? (*) boolean))
191(current-input-port (procedure current-input-port (#!optional port) port))
192(current-output-port (procedure current-output-port (#!optional port) port))
193(call-with-input-file (procedure call-with-input-file (string procedure) . *))
194(call-with-output-file (procedure call-with-output-file (string procedure) . *))
195(open-input-file (procedure open-input-file (string) port))
196(open-output-file (procedure open-output-file (string) port))
197(close-input-port (procedure close-input-port (port) undefined))
198(close-output-port (procedure close-output-port (port) undefined))
199(load (procedure load (string #!optional procedure) undefined))
200(read (procedure read (#!optional port) *))
201(eof-object? (procedure eof-object? (*) boolean))
202(read-char (procedure read-char (#!optional port) *)) ; result (or eof char) ?
203(peek-char (procedure peek-char (#!optional port) *))
204(write (procedure write (* #!optional port) undefined))
205(display (procedure display (* #!optional port) undefined))
206(write-char (procedure write-char (char #!optional port) undefined))
207(newline (procedure newline (#!optional port) undefined))
208(with-input-from-file (procedure with-input-from-file (string procedure) . *))
209(with-output-to-file (procedure with-output-to-file (string procedure) . *))
210(dynamic-wind (procedure dynamic-wind (procedure procedure procedure) . *))
211(values (procedure values (#!rest) . *))
212(call-with-values (procedure call-with-values (procedure procedure) . *))
213(eval (procedure eval (*) *))
214(char-ready? (procedure char-ready? (#!optional port) boolean))
215(imag-part (procedure imag-part (number) number))
216(real-part (procedure real-part (number) number))
217(magnitude (procedure magnitude (number) number))
218(numerator (procedure numerator (number) number))
219(denominator (procedure denominator (number) number))
220(scheme-report-environment (procedure scheme-report-environment (#!optional number) *))
221(null-environment (procedure null-environment () *))
222(interaction-environment (procedure interaction-environment () *))
223
224;; chicken
225
226(abort (procedure abort (*) noreturn))
227(add1 (procedure add1 (number) number))
228(argc+argv (procedure argc+argv () number list))
229(argv (procedure argv () list))
230(arithmetic-shift (procedure arithmetic-shift (number number) number))
231(bit-set? (procedure bit-set? (number number) boolean))
232(bitwise-and (procedure bitwise-and (#!rest number) number))
233(bitwise-ior (procedure bitwise-ior (#!rest number) number))
234(bitwise-not (procedure bitwise-not (number) number))
235(bitwise-xor (procedure bitwise-xor (#!rest number) number))
236(blob->string (procedure blob->string (blob) string))
237(blob-size (procedure blob-size (blob) number))
238(blob? (procedure blob? (*) boolean))
239(blob=? (procedure blob=? (blob blob) boolean))
240(breakpoint (procedure breakpoint (#!optional *) . *))
241(build-platform (procedure build-platform () symbol))
242(c-runtime (procedure c-runtime () symbol))
243(call/cc (procedure call/cc (procedure) . *))
244(case-sensitive (procedure case-sensitive (#!optional *) *))
245(char-name (procedure char-name ((or char symbol) #!optional char) *))
246(chicken-home (procedure chicken-home () string))
247(chicken-version (procedure chicken-version (#!optional *) string))
248(command-line-arguments (procedure command-line-arguments () list))
249(condition-predicate (procedure condition-predicate (symbol) (procedure ((struct condition)) boolean)))
250(condition-property-accessor (procedure condition-property-accessor (symbol symbol #!optional *) (procedure ((struct condition)) *)))
251(condition? (procedure condition? (*) boolean))
252(continuation-capture (procedure continuation-capture ((procedure ((struct continuation)) . *)) *))
253(continuation-graft (procedure continuation-graft ((struct continuation) (procedure () . *)) *))
254(continuation-return (procedure continuation-return (procedure #!rest) . *)) ;XXX make return type more specific?
255(continuation? (procedure continuation? (*) boolean))
256(copy-read-table (procedure copy-read-table ((struct read-table)) (struct read-table)))
257(cpu-time (procedure cpu-time () number number))
258(current-error-port (procedure current-error-port (#!optional port) port))
259(current-exception-handler (procedure current-exception-handler () procedure))
260(current-gc-milliseconds (procedure current-gc-milliseconds () number))
261(current-milliseconds (procedure current-milliseconds () number))
262(current-read-table (procedure current-read-table () (struct read-table)))
263(current-seconds (procedure current-seconds () number))
264(define-reader-ctor (procedure define-reader-ctor (symbol procedure) undefined))
265(delete-file (procedure delete-file (string) undefined))
266(enable-warnings (procedure enable-warnings (#!optional *) *))
267(errno (procedure errno () number))
268(error (procedure error (#!rest) noreturn))
269(exit (procedure exit (#!optional number) noreturn))
270(exit-handler (procedure exit-handler (#!optional procedure) procedure))
271(expand (procedure expand (* #!optional *) *))
272(extension-information (procedure extension-information (symbol) *))
273(feature? (procedure feature? (symbol) boolean))
274(features (procedure features () list))
275(file-exists? (procedure file-exists? (string) boolean))
276(fixnum-bits number)
277(fixnum-precision number)
278(fixnum? (procedure fixnum? (*) boolean))
279(flonum-decimal-precision number)
280(flonum-epsilon number)
281(flonum-maximum-decimal-exponent number)
282(flonum-maximum-exponent number)
283(flonum-minimum-decimal-exponent number)
284(flonum-minimum-exponent number)
285(flonum-precision number)
286(flonum-print-precision (procedure (#!optional number) number))
287(flonum-radix number)
288(flonum? (procedure flonum? (*) boolean))
289(flush-output (procedure flush-output (#!optional port) undefined))
290(force-finalizers (procedure force-finalizers () undefined))
291(fp- (procedure fp- (number number) number))
292(fp* (procedure fp* (number number) number))
293(fp/ (procedure fp/ (number number) number))
294(fp+ (procedure fp+ (number number) number))
295(fp< (procedure fp< (number number) boolean))
296(fp<= (procedure fp<= (number number) boolean))
297(fp= (procedure fp= (number number) boolean))
298(fp> (procedure fp> (number number) boolean))
299(fp>= (procedure fp>= (number number) boolean))
300(fpmax (procedure fpmax (number number) number))
301(fpmin (procedure fpmin (number number) number))
302(fpneg (procedure fpneg (number) number))
303(fx- (procedure fx- (number number) number))
304(fx* (procedure fx* (number number) number))
305(fx/ (procedure fx/ (number number) number))
306(fx+ (procedure fx+ (number number) number))
307(fx< (procedure fx< (number number) boolean))
308(fx<= (procedure fx<= (number number) boolean))
309(fx= (procedure fx= (number number) boolean))
310(fx> (procedure fx> (number number) boolean))
311(fx>= (procedure fx>= (number number) boolean))
312(fxand (procedure fxand (number number) number))
313(fxior (procedure fxior (number number) number))
314(fxmax (procedure fxmax (number number) number))
315(fxmin (procedure fxmin (number number) number))
316(fxmod (procedure fxmod (number number) number))
317(fxneg (procedure fxneg (number) number))
318(fxnot (procedure fxnot (number) number))
319(fxshl (procedure fxshl (number number) number))
320(fxshr (procedure fxshr (number number) number))
321(fxxor (procedure fxxor (number number) number))
322(gc (procedure gc (#!optional *) number))
323(gensym (procedure gensym (#!optional *) symbol))
324(get (procedure get (symbol symbol) *))
325(get-call-chain (procedure get-call-chain (#!optional number *) list))
326(get-environment-variable (procedure get-environment-variable (string) string))
327(get-keyword (procedure get-keyword (symbol list #!optional *) *))
328(get-output-string (procedure get-output-string (port) string))
329(get-properties (procedure get-properties (symbol list) symbol * list))
330(getenv (procedure getenv (string) (or string boolean)))
331(getter-with-setter (procedure getter-with-setter (procedure procedure) procedure))
332(implicit-exit-handler (procedure implicit-exit-handler (#!optional procedure) procedure))
333(keyword->string (procedure keyword->string (symbol) string))
334(keyword-style (procedure keyword-style (#!optional *) *))
335(keyword? (procedure keyword? (*) boolean))
336(load-library (procedure load-library (* string) undefined))
337(load-relative (procedure load-relative (string #!optional procedure) undefined))
338(load-verbose (procedure load-verbose (#!optional *) *))
339(machine-byte-order (procedure machine-byte-order () symbol))
340(machine-type (procedure machine-type () symbol))
341(make-blob (procedure make-blob (number) blob))
342(make-composite-condition (procedure make-composite-condition (#!rest (struct condition)) (struct condition)))
343(make-parameter (procedure make-parameter (* #!optional procedure) procedure))
344(make-property-condition (procedure make-property-condition (symbol #!rest symbol) (struct condition)))
345(maximum-flonum number)
346(memory-statistics (procedure memory-statistics () vector))
347(minimum-flonum number)
348(most-negative-fixnum number)
349(most-positive-fixnum number)
350(on-exit (procedure on-exit (procedure () . *) undefined))
351(open-input-string (procedure open-input-string (string #!rest) port))
352(open-output-string (procedure open-output-string (#!rest) port))
353(parentheses-synonyms (procedure parentheses-synonyms (#!optional *) *))
354(port-name (procedure port-name (#!optional port) *))
355(port-position (procedure port-position (#!optional port) number))
356(port? (procedure port? (*) boolean))
357(print (procedure print (#!rest *) undefined))
358(print-call-chain (procedure print-call-chain (#!optional port number * string) undefined))
359(print-error-message (procedure print-error-message (* #!optional port string) undefined))
360(print* (procedure print* (#!rest) undefined))
361(procedure-information (procedure procedure-information (procedure) *))
362(program-name (procedure program-name () string))
363(promise? (procedure promise? (*) boolean))
364(put! (procedure put! (symbol symbol *) undefined))
365(register-feature! (procedure register-feature! (#!rest symbol) undefined))
366(remprop! (procedure remprop! (symbol symbol) undefined))
367(rename-file (procedure rename-file (string string) undefined))
368(repl (procedure repl () undefined))
369(repl-prompt (procedure repl-prompt (#!optional procedure) procedure))
370(repository-path (procedure repository-path (#!optional string) string))
371(require (procedure require (#!rest *) undefined))
372(reset (procedure reset () undefined))
373(reset-handler (procedure reset-handler (#!optional procedure) procedure))
374(return-to-host (procedure return-to-host () . *))
375(reverse-list->string (procedure reverse-list->string (list) string))
376(set-finalizer! (procedure set-finalizer! (* (procedure (*) . *)) undefined))
377(set-gc-report! (procedure set-gc-report! (*) undefined))
378(set-parameterized-read-syntax! (procedure set-parameterized-read-syntax! (char procedure) undefined))
379(set-port-name! (procedure set-port-name! (port string) undefined))
380(set-read-syntax! (procedure set-read-syntax! (char procedure) undefined))
381(set-sharp-read-syntax! (procedure set-sharp-read-syntax! (char procedure) undefined))
382(setter (procedure setter (procedure) procedure))
383(signal (procedure signal (*) . *))
384(signum (procedure signum (number) number))
385(singlestep (procedure singlestep (procedure) . *))
386(software-type (procedure software-type () symbol))
387(software-version (procedure software-version () symbol))
388(string->blob (procedure string->blob (string) blob))
389(string->keyword (procedure string->keyword (string) symbol))
390(string->uninterned-symbol (procedure string->uninterned-symbol (string) symbol))
391(strip-syntax (procedure strip-syntax (*) *))
392(sub1 (procedure sub1 (number) number))
393(symbol-escape (procedure symbol-escape (#!optional *) *))
394(symbol-plist (procedure symbol-plist (symbol) list))
395(syntax-error (procedure syntax-error (#!rest) noreturn))
396(system (procedure system (string) number))
397(unregister-feature! (procedure unregister-feature! (#!rest symbol) undefined))
398(vector-resize (procedure vector-resize (vector number) vector))
399(void (procedure void () undefined))
400(warning (procedure warning (#!rest) . *))
401(with-exception-handler (procedure with-exception-handler (procedure procedure) . *))
402
403;; data-structures
404
405(->string (procedure ->string (*) string))
406(alist-ref (procedure alist-ref (* list #!optional (procedure (* *) *) *) *))
407(alist-update! (procedure alist-update! (* * list #!optional (procedure (* *) *)) *))
408(always? (procedure always? (#!rest) boolean))
409(any? (procedure any? (*) boolean))
410(atom? (procedure atom? (*) boolean))
411(binary-search (procedure binary-search (vector (procedure (*) *)) *))
412(butlast (procedure butlast (pair) list))
413(chop (procedure chop (list number) list))
414(complement (procedure complement (procedure) procedure))
415(compose (procedure compose (#!rest procedure) procedure))
416(compress (procedure compress (list list) list))
417(conc (procedure conc (#!rest) string))
418(conjoin (procedure conjoin (#!rest (procedure (*) *)) (procedure (*) *)))
419(constantly (procedure constantly (#!rest) . *))
420(disjoin (procedure disjoin (#!rest (procedure (*) *)) (procedure (*) *)))
421(each (procedure each (#!rest procedure) procedure))
422(flatten (procedure flatten (pair) list))
423(flip (procedure flip ((procedure (* *) . *)) procedure))
424(identity (procedure identity (*) *))
425(intersperse (procedure intersperse (list *) list))
426(join (procedure join (list list) list))
427(left-section (procedure left-section (procedure #!rest) procedure))
428(list->queue (procedure list->queue (list) (struct queue)))
429(list-of? (procedure list-of? ((procedure (*) *)) (procedure (list) boolean)))
430(make-queue (procedure make-queue () (struct queue)))
431(merge (procedure merge (list list (procedure (* *) *)) list))
432(merge! (procedure merge! (list list (procedure (* *) *)) list))
433(never? (procedure never? (#!rest) boolean))
434(none? (procedure none? (*) boolean))
435(noop (procedure noop (#!rest) *))
436(o (procedure o (#!rest (procedure (*) *)) (procedure (*) *)))
437(project (procedure project (number) procedure))
438(queue->list (procedure queue->list ((struct queue)) list))
439(queue-add! (procedure queue-add! ((struct queue) *)) undefined)
440(queue-empty? (procedure queue-empty? ((struct queue)) boolean))
441(queue-first (procedure queue-first ((struct queue)) *))
442(queue-last (procedure queue-last ((struct queue)) *))
443(queue-push-back! (procedure queue-push-back! ((struct queue) *) undefined))
444(queue-push-back-list! (procedure queue-push-back-list! ((struct queue) list) undefined))
445(queue-remove! (procedure queue-remove! ((struct queue)) undefined))
446(queue? (procedure queue? (*) boolean))
447(rassoc (procedure rassoc (* list #!optional (procedure (* *) *)) *))
448(right-section (procedure right-section (procedure #!rest) procedure))
449(shuffle (procedure shuffle (list (procedure (number) number)) list))
450(sort (procedure sort ((or list vector) (procedure (* *) *)) (or list vector)))
451(sort! (procedure sort! ((or list vector) (procedure (* *) *)) undefined))
452(sorted? (procedure sorted? ((or list vector) (procedure (* *) *)) boolean))
453(string-chomp (procedure string-chomp (string #!optional string) string))
454(string-chop (procedure string-chop (string number) list))
455(string-compare3 (procedure string-compare3 (string string) number))
456(string-compare3-ci (procedure string-compare3-ci (string string) number))
457(string-intersperse (procedure string-intersperse (list #!optional string) string))
458(string-split (procedure string-split (string #!optional string *) list))
459(string-translate (procedure string-translate (string number #!optional number) string))
460(string-translate* (procedure string-translate* (string list) string))
461(substring-ci=? (procedure substring-ci=? (string string #!optional number number number) boolean))
462(substring-index (procedure substring-index (string string #!optional number) number))
463(substring-index-ci (procedure substring-index-ci (string string #!optional number) number))
464(substring=? (procedure substring=? (string string #!optional number number number) boolean))
465(tail? (procedure tail? (* *) boolean))
466
467;; extras
468
469(format (procedure format (string #!rest) *))
470(fprintf (procedure fprintf (port string #!rest) undefined))
471(pp (procedure pp (* #!optional port) undefined))
472(pretty-print (procedure pretty-print (* #!optional port) undefined))
473(pretty-print-width (procedure pretty-print-width (#!optional *) *))
474(printf (procedure printf (string #!rest) undefined))
475(random (procedure random (number) number))
476(random-seed (procedure random-seed (#!optional number) number))
477(randomize (procedure randomize (#!optional number) undefined))
478(read-byte (procedure read-byte (#!optional port) number))
479(read-file (procedure read-file (#!optional port (procedure (port) *) number) list))
480(read-line (procedure read-line (#!optional port number) *))
481(read-lines (procedure read-lines (#!optional port number) list))
482(read-string (procedure read-string (#!optional number port) string))
483(read-string! (procedure read-string! (number string #!optional port number) undefined))
484(read-token (procedure read-token ((procedure (char) *) #!optional port) string))
485(sprintf (procedure sprintf (string #!rest) string))
486(write-byte (procedure write-byte (number #!optional port) undefined))
487(write-line (procedure write-line (string #!optional port) undefined))
488(write-string (procedure write-string (string #!optional number port) undefined))
489
490;; files
491
492(delete-file* (procedure delete-file* (string) undefined))
493(file-copy (procedure file-copy (string string #!optional * number) undefined))
494(file-move (procedure file-move (string string #!optional * number) undefined))
495(make-pathname (procedure make-pathname (* * #!optional string string) string))
496(directory-null? (procedure directory-null? (string) boolean))
497(make-absolute-pathname (procedure make-absolute-pathname (* * #!optional string string) string))
498(create-temporary-file (procedure create-temporary-file (#!optional string) string))
499(decompose-pathname (procedure decompose-pathname (string) * * *))
500(absolute-pathname? (procedure absolute-pathname? (string) boolean))
501(pathname-directory (procedure pathname-directory (string) *))
502(pathname-extension (procedure pathname-extension (string) *))
503(pathname-file (procedure pathname-file (string) *))
504(pathname-replace-directory (procedure pathname-replace-directory (string string) string))
505(pathname-replace-extension (procedure pathname-replace-extension (string string) string))
506(pathname-replace-file (procedure pathname-replace-file (string string) string))
507(pathname-strip-directory (procedure pathname-strip-directory (string) string))
508(pathname-strip-extension (procedure pathname-strip-extension (string) string))
509(normalize-pathname (procedure normalize-pathname (string) string))
510
511;; irregex
512
513(irregex (procedure irregex (#!rest) *))
514(string->irregex (procedure string->irregex (string #!rest) *))
515(sre->irregex (procedure sre->irregex (#!rest) *))
516(string->sre (procedure string->sre (string #!rest) *))
517(irregex? (procedure irregex? (*) boolean))
518(irregex-match-data? (procedure irregex-match-data? (*) boolean))
519(irregex-new-matches (procedure irregex-new-matches (*) *))
520(irregex-reset-matches! (procedure irregex-reset-matches! (*) *))
521(irregex-match-start (procedure irregex-match-start (* #!optional *) *))
522(irregex-match-end (procedure irregex-match-end (* #!optional *) *))
523(irregex-match-substring (procedure irregex-match-substring (* #!optional *) *))
524(irregex-search (procedure irregex-search (* string #!optional number number) *))
525(irregex-search/matches (procedure irregex-search/matches (* string number number *) *))
526(irregex-match (procedure irregex-match (* string) *))
527(irregex-match-string (procedure irregex-match-string (*) *))
528(irregex-replace (procedure irregex-replace (* string #!rest) *))
529(irregex-replace/all (procedure irregex-replace/all (* string #!rest) *))
530(irregex-dfa (procedure irregex-dfa (*) *))
531(irregex-dfa/search (procedure irregex-dfa/search (*) *))
532(irregex-dfa/extract (procedure irregex-dfa/extract (*) *))
533(irregex-nfa (procedure irregex-nfa (*) *))
534(irregex-flags (procedure irregex-flags (*) *))
535(irregex-submatches (procedure irregex-submatches (*) *))
536(irregex-lengths (procedure irregex-lengths (*) *))
537(irregex-names (procedure irregex-names (*) *))
538
539;; lolevel
540
541(address->pointer (procedure address->pointer (number) pointer))
542(align-to-word (procedure align-to-word (*) *))
543(allocate (procedure allocate (number) pointer))
544(block-ref (procedure block-ref (* number) *))
545(block-set! (procedure block-set! (* number *) *))
546(extend-procedure (procedure extend-procedure (procedure *) procedure))
547(extended-procedure? (procedure extended-procedure? (*) boolean))
548(free (procedure free (pointer) *))
549(global-bound? (procedure global-bound? (symbol) boolean))
550(global-make-unbound! (procedure global-make-unbound! (symbol) symbol))
551(global-ref (procedure global-ref (symbol) *))
552(global-set! (procedure global-set! (symbol *) *))
553(locative->object (procedure locative->object (locative) *))
554(locative-ref (procedure locative-ref (locative) *))
555(locative-set! (procedure locative-set! (locative *) *))
556(locative? (procedure locative? (*) boolean))
557(make-locative (procedure make-locative (* #!optional number) locative))
558(make-record-instance (procedure make-record-instance (* #!rest) *))
559(make-weak-locative (procedure make-weak-locative (* #!optional number) locative))
560(move-memory! (procedure move-memory! (* * #!optional number number number) *))
561(mutate-procedure (procedure mutate-procedure (procedure procedure) procedure))
562(null-pointer (procedure null-pointer () pointer))
563(null-pointer? (procedure null-pointer? (pointer) boolean))
564(number-of-bytes (procedure number-of-bytes (*) number))
565(number-of-slots (procedure number-of-slots (*) number))
566(object->pointer (procedure object->pointer (*) *))
567(object-become! (procedure object-become! (list) *))
568(object-copy (procedure object-copy (*) *))
569(object-evict (procedure object-evict (* #!optional (procedure (number) pointer)) *))
570(object-evict-to-location (procedure object-evict-to-location (* pointer #!optional number) * pointer))
571(object-evicted? (procedure object-evicted? (*) boolean))
572(object-release (procedure object-release (* #!optional (procedure (pointer) *)) *))
573(object-size (procedure object-size (*) number))
574(object-unevict (procedure object-unevict (* #!optional *) *))
575(pointer->address (procedure pointer->address (pointer) number))
576(pointer-like? (procedure pointer-like? (*) boolean))
577(pointer->object (procedure pointer->object (pointer) *))
578(pointer-f32-ref (procedure pointer-f32-ref (pointer) number))
579(pointer-f32-set! (procedure pointer-f32-set! (pointer number number) undefined))
580(pointer-f64-ref (procedure pointer-f64-ref (pointer) number))
581(pointer-f64-set! (procedure pointer-f64-set! (pointer number) undefined))
582(pointer-offset (procedure pointer-offset (pointer number) pointer))
583(pointer-s16-ref (procedure pointer-s16-ref (pointer) number))
584(pointer-s16-set! (procedure pointer-s16-set! (pointer number) undefined))
585(pointer-s32-ref (procedure pointer-s32-ref (pointer) number))
586(pointer-s32-set! (procedure pointer-s32-set! (pointer number) undefined))
587(pointer-s8-ref (procedure pointer-s8-ref (pointer) number))
588(pointer-s8-set! (procedure pointer-s8-set! (pointer number) undefined))
589(pointer-tag (procedure pointer-tag (pointer) *))
590(pointer-u16-ref (procedure pointer-u16-ref (pointer) number))
591(pointer-u16-set! (procedure pointer-u16-set! (pointer number) undefined))
592(pointer-u32-ref (procedure pointer-u32-ref (pointer) number))
593(pointer-u32-set! (procedure pointer-u32-set! (pointer number) undefined))
594(pointer-u8-ref (procedure pointer-u8-ref (pointer) number))
595(pointer-u8-set! (procedure pointer-u8-set! (pointer number) undefined))
596(pointer=? (procedure pointer=? (pointer pointer) boolean))
597(pointer? (procedure pointer? (*) boolean))
598(procedure-data (procedure procedure-data (procedure) *))
599(record->vector (procedure record->vector (*) vector))
600(record-instance? (procedure record-instance? (*) boolean))
601(record-instance-length (procedure record-instance-length (*) number))
602(record-instance-slot (procedure record-instance-slot (* number) *))
603(record-instance-slot-set! (procedure record-instance-slot-set! (* number *) undefined))
604(record-instance-type (procedure record-instance-type (*) *))
605(set-invalid-procedure-call-handler! (procedure set-invalid-procedure-call-handler! (procedure) undefined))
606(set-procedure-data! (procedure set-procedure-data! (procedure *) undefined))
607(tag-pointer (procedure tag-pointer (pointer *) pointer))
608(tagged-pointer? (procedure tagged-pointer? (*) boolean))
609(unbound-variable-value (procedure unbound-variable-value (#!optional *) undefined))
610(vector-like? (procedure vector-like? (*) boolean))
611
612;; ports
613
614(call-with-input-string (procedure call-with-input-string (string (procedure () . *)) . *))
615(call-with-output-string (procedure call-with-output-string ((procedure () . *)) string))
616(make-input-port (procedure make-input-port ((procedure () char) (procedure () *) (procedure () . *) #!optional (procedure (port) *) (procedure (port number number number) . *) (procedure (port number) string)) port))
617(make-output-port (procedure make-output-port ((procedure (string) . *) (procedure () . *) (procedure () . *)) port))
618(port-for-each (procedure port-for-each ((procedure (*) *) (procedure () . *)) undefined))
619(port-map (procedure port-map ((procedure (*) *) (procedure () . *)) list))
620(port-fold (procedure port-fold ((procedure (* *) *) (procedure () *)) *))
621(make-broadcast-port (procedure make-broadcast-port (#!rest port) port))
622(make-concatenated-port (procedure make-concatenated-port (port #!rest port) port))
623(with-error-output-to-port (procedure with-error-output-to-port (port (procedure () . *)) . *))
624(with-input-from-port (procedure with-input-from-port (port (procedure () . *)) . *))
625(with-input-from-string (procedure with-input-from-string (string (procedure () . *)) . *))
626(with-output-to-port (procedure with-output-to-port (port (procedure () . *)) . *))
627(with-output-to-string (procedure with-output-to-string ((procedure () . *)) . *))
628(with-error-output-to-port (procedure with-error-output-to-port (port (procedure () . *)) . *))
629
630;; posix
631
632(_exit (procedure _exit (number) noreturn))
633(call-with-input-pipe (procedure call-with-input-pipe (string (procedure (port) . *) #!optional symbol) . *))
634(call-with-output-pipe (procedure call-with-output-pipe (string (procedure (port) . *) #!optional symbol) . *))
635(canonical-path (procedure canonical-path (string) string))
636(change-directory (procedure change-directory (string) undefined))
637(change-file-mode (procedure change-file-mode (string number) undefined))
638(change-file-owner (procedure change-file-owner (string number) undefined))
639(close-input-pipe (procedure close-input-pipe (port) number))
640(close-output-pipe (procedure close-output-pipe (port) number))
641(create-directory (procedure create-directory (string #!optional *) undefined))
642(create-fifo (procedure create-fifo (string #!optional number) undefined))
643(create-pipe (procedure create-pipe () number number))
644(create-session (procedure create-session () number))
645(create-symbolic-link (procedure create-symbolic-link (string string) undefined))
646(current-directory (procedure current-directory () string))
647(current-effective-group-id (procedure current-effective-group-id () number))
648(current-effective-user-id (procedure current-effective-user-id () number))
649(current-effective-user-name (procedure current-effective-user-name () string))
650(current-environment deprecated)
651(get-environment-variables (procedure get-environment-variables () list))
652(current-group-id (procedure current-group-id () number))
653(current-process-id (procedure current-process-id () number))
654(current-user-id (procedure current-user-id () number))
655(current-user-name (procedure current-user-name () string))
656(delete-directory (procedure delete-directory (string) undefined))
657(directory (procedure directory (string #!optional *) list))
658(directory? (procedure directory? (string) boolean))
659(duplicate-fileno (procedure duplicate-fileno (number #!optional number) number))
660(errno/2big number)
661(errno/acces number)
662(errno/again number)
663(errno/badf number)
664(errno/busy number)
665(errno/child number)
666(errno/deadlk number)
667(errno/dom number)
668(errno/exist number)
669(errno/fault number)
670(errno/fbig number)
671(errno/ilseq number)
672(errno/intr number)
673(errno/inval number)
674(errno/io number)
675(errno/isdir number)
676(errno/mfile number)
677(errno/mlink number)
678(errno/nametoolong number)
679(errno/nfile number)
680(errno/nodev number)
681(errno/noent number)
682(errno/noexec number)
683(errno/nolck number)
684(errno/nomem number)
685(errno/nospc number)
686(errno/nosys number)
687(errno/notdir number)
688(errno/notempty number)
689(errno/notty number)
690(errno/nxio number)
691(errno/perm number)
692(errno/pipe number)
693(errno/range number)
694(errno/rofs number)
695(errno/spipe number)
696(errno/srch number)
697(errno/wouldblock number)
698(errno/xdev number)
699(fcntl/dupfd number)
700(fcntl/getfd number)
701(fcntl/getfl number)
702(fcntl/setfd number)
703(fcntl/setfl number)
704(fifo? (procedure fifo? (string) boolean))
705(file-access-time (procedure file-access-time (string) number))
706(file-change-time (procedure file-change-time (string) number))
707(file-close (procedure file-close (number) undefined))
708(file-control (procedure file-control (number number #!optional number) number))
709(file-execute-access? (procedure file-execute-access? (string) boolean))
710(file-link (procedure file-link (string string) undefined))
711(file-lock (procedure file-lock (string number #!optional *) (struct lock)))
712(file-lock/blocking (procedure file-lock/blocking (string number #!optional *) (struct lock)))
713(file-mkstemp (procedure file-mkstemp (string) number string))
714(file-modification-time (procedure file-modification-time (string) number))
715(file-open (procedure file-open (string number #!optional number) number))
716(file-owner (procedure file-owner (string) number))
717(file-permissions (procedure file-permissions (string) number))
718(file-position (procedure file-position (string) number))
719(file-read (procedure file-read (number number #!optional *) * number))
720(file-read-access? (procedure file-read-access? (string) boolean))
721(file-select (procedure file-select (list list #!optional number) list list))
722(file-size (procedure file-size (string) number))
723(file-stat (procedure file-stat (string #!optional *) vector))
724(file-test-lock (procedure file-test-lock (port number #!optional *) boolean))
725(file-truncate (procedure file-truncate (string number) undefined))
726(file-unlock (procedure file-unlock ((struct lock)) undefined))
727(file-write (procedure file-write (number * #!optional number) number))
728(file-write-access? (procedure file-write-access? (string) boolean))
729(fileno/stderr number)
730(fileno/stdin number)
731(fileno/stdout number)
732(find-files (procedure find-files (string * #!optional (procedure (string string) *) * number) list))
733(get-groups (procedure get-groups () list))
734(get-host-name (procedure get-host-name () string))
735(glob (procedure glob (#!rest string) list))
736(group-information (procedure group-information (number #!optional *) *))
737(initialize-groups (procedure initialize-groups (number number) undefined))
738(local-time->seconds (procedure local-time->seconds (vector) number))
739(local-timezone-abbreviation (procedure local-timezone-abbreviation () string))
740(map-file-to-memory (procedure map-file-to-memory (* number number number number #!optional number) (struct mmap)))
741(map/anonymous number)
742(map/file number)
743(map/fixed number)
744(map/private number)
745(map/shared number)
746(memory-mapped-file-pointer (procedure memory-mapped-file-pointer ((struct mmap)) pointer))
747(memory-mapped-file? (procedure memory-mapped-file? (*) boolean))
748(open-input-file* (procedure open-input-file* (number #!optional symbol) port))
749(open-input-pipe (procedure open-input-pipe (string #!optional symbol) port))
750(open-output-file* (procedure open-output-file* (number #!optional symbol) port))
751(open-output-pipe (procedure open-output-pipe (string #!optional symbol) port))
752(open/append number)
753(open/binary number)
754(open/creat number)
755(open/excl number)
756(open/fsync number)
757(open/noctty number)
758(open/nonblock number)
759(open/rdonly number)
760(open/rdwr number)
761(open/read number)
762(open/sync number)
763(open/text number)
764(open/trunc number)
765(open/write number)
766(open/wronly number)
767(parent-process-id (procedure parent-process-id () number))
768(perm/irgrp number)
769(perm/iroth number)
770(perm/irusr number)
771(perm/irwxg number)
772(perm/irwxo number)
773(perm/irwxu number)
774(perm/isgid number)
775(perm/isuid number)
776(perm/isvtx number)
777(perm/iwgrp number)
778(perm/iwoth number)
779(perm/iwusr number)
780(perm/ixgrp number)
781(perm/ixoth number)
782(perm/ixusr number)
783(pipe/buf number)
784(port->fileno (procedure port->fileno (port) number))
785(process (procedure process (string #!optional list list) port port number))
786(process* (procedure process* (string #!optional list list) port port number *))
787(process-execute (procedure process-execute (string #!optional list list) noreturn))
788(process-fork (procedure process-fork (#!optional (procedure () . *)) number))
789(process-group-id (procedure process-group-id () number))
790(process-run (procedure process-run (string #!optional list) number))
791(process-signal (procedure process-signal (number #!optional number) undefined))
792(process-wait (procedure process-wait (number #!optional *) number number number))
793(prot/exec number)
794(prot/none number)
795(prot/read number)
796(prot/write number)
797(read-symbolic-link (procedure read-symbolic-link (string) string))
798(regular-file? (procedure regular-file? (string) boolean))
799(seconds->local-time (procedure seconds->local-time (number) vector))
800(seconds->string (procedure seconds->string (number) string))
801(seconds->utc-time (procedure seconds->utc-time (number) vector))
802(seek/cur number)
803(seek/end number)
804(seek/set number)
805(set-alarm! (procedure set-alarm! (number) number))
806(set-buffering-mode! (procedure set-buffering-mode! (port symbol #!optional number) undefined))
807(set-groups! (procedure set-groups! (list) undefined))
808(set-root-directory! (procedure set-root-directory! (string) undefined))
809(set-signal-handler! (procedure set-signal-handler! (number (procedure (number) . *)) undefined))
810(set-signal-mask! (procedure set-signal-mask! (list) undefined))
811(setenv (procedure setenv (string string) undefined))
812(signal-handler (procedure signal-handler (number) (procedure (number) . *)))
813(signal-mask (procedure signal-mask () number))
814(signal-mask! (procedure signal-mask! (number) undefined))
815(signal-masked? (procedure signal-masked? (number) boolean))
816(signal-unmask! (procedure signal-unmask! (number) undefined))
817(signal/abrt number)
818(signal/alrm number)
819(signal/chld number)
820(signal/cont number)
821(signal/fpe number)
822(signal/hup number)
823(signal/ill number)
824(signal/int number)
825(signal/io number)
826(signal/kill number)
827(signal/pipe number)
828(signal/prof number)
829(signal/quit number)
830(signal/segv number)
831(signal/stop number)
832(signal/term number)
833(signal/trap number)
834(signal/tstp number)
835(signal/urg number)
836(signal/usr1 number)
837(signal/usr2 number)
838(signal/vtalrm number)
839(signal/winch number)
840(signal/xcpu number)
841(signal/xfsz number)
842(signals-list list)
843(sleep (procedure sleep (number) undefined))
844(stat-block-device? (procedure stat-block-device? (string) boolean))
845(stat-char-device? (procedure stat-char-device? (string) boolean))
846(stat-directory? (procedure stat-directory? (string) boolean))
847(stat-fifo? (procedure stat-fifo? (string) boolean))
848(stat-regular? (procedure stat-regular? (string) boolean))
849(stat-socket? (procedure stat-socket? (string) boolean))
850(stat-symlink? (procedure stat-symlink? (string) boolean))
851(string->time (procedure string->time (string #!optional string) vector))
852(symbolic-link? (procedure symbolic-link? (string) boolean))
853(system-information (procedure system-information () list))
854(terminal-name (procedure terminal-name (port) string))
855(terminal-port? (procedure terminal-port? (port) boolean))
856(terminal-size (procedure terminal-size (port) number number))
857(time->string (procedure time->string (vector #!optional string) string))
858(unmap-file-from-memory (procedure unmap-file-from-memory ((struct mmap) #!optional number) undefined))
859(unsetenv (procedure unsetenv (string) undefined))
860(user-information (procedure user-information (number #!optional *) *))
861(utc-time->seconds (procedure utc-time->seconds (vector) number))
862(with-input-from-pipe (procedure with-input-from-pipe (string (procedure () . *) #!optional symbol) . *))
863(with-output-to-pipe (procedure with-output-to-pipe (string (procedure () . *) #!optional symbol) . *))
864
865;; regex
866
867(glob->regexp (procedure glob->regexp (string) string))
868(glob? (procedure glob? (string) boolean))
869(grep (procedure grep (* list) list))
870(regexp (procedure regexp (* #!optional * * *) (struct regexp)))
871(regexp-escape (procedure regexp-escape (string) string))
872(regexp? (procedure regexp? (*) boolean))
873(string-match (procedure string-match (* string) list))
874(string-match-positions (procedure string-match-positions (* string) *))
875(string-search (procedure string-search (* string #!optional number number) *))
876(string-search-positions (procedure string-search-positions (* string #!optional number number) *))
877(string-split-fields (procedure string-split-fields (* string #!optional * number) list))
878(string-substitute (procedure string-substitute (* string string #!optional *) string))
879(string-substitute* (procedure string-substitute* (string list #!optional *) string))
880
881;; srfi-1
882
883#!eof
884
885(alist-cons (procedure alist-cons () *))
886(alist-copy (procedure alist-copy () *))
887(alist-delete (procedure alist-delete () *))
888(alist-delete! (procedure alist-delete! () *))
889(any (procedure any () *))
890(append! (procedure append! () *))
891(append-map (procedure append-map () *))
892(append-map! (procedure append-map! () *))
893(append-reverse (procedure append-reverse () *))
894(append-reverse! (procedure append-reverse! () *))
895(assoc (procedure assoc () *))
896(break (procedure break () *))
897(break! (procedure break! () *))
898(car+cdr (procedure car+cdr () *))
899(circular-list (procedure circular-list () *))
900(circular-list? (procedure circular-list? () *))
901(concatenate (procedure concatenate () *))
902(concatenate! (procedure concatenate! () *))
903(cons* (procedure cons* () *))
904(count (procedure count () *))
905(delete (procedure delete () *))
906(delete! (procedure delete! () *))
907(delete-duplicates (procedure delete-duplicates () *))
908(delete-duplicates! (procedure delete-duplicates! () *))
909(dotted-list? (procedure dotted-list? () *))
910(drop (procedure drop () *))
911(drop-right (procedure drop-right () *))
912(drop-right! (procedure drop-right! () *))
913(drop-while (procedure drop-while () *))
914(eighth (procedure eighth () *))
915(every (procedure every () *))
916(fifth (procedure fifth () *))
917(filter (procedure filter () *))
918(filter! (procedure filter! () *))
919(filter-map (procedure filter-map () *))
920(find (procedure find () *))
921(find-tail (procedure find-tail () *))
922(first (procedure first () *))
923(fold (procedure fold () *))
924(fold-right (procedure fold-right () *))
925(fourth (procedure fourth () *))
926(iota (procedure iota () *))
927(last (procedure last () *))
928(last-pair (procedure last-pair () *))
929(length+ (procedure length+ () *))
930(list-copy (procedure list-copy () *))
931(list-index (procedure list-index () *))
932(list-tabulate (procedure list-tabulate () *))
933(list= (procedure list= () *))
934(lset-adjoin (procedure lset-adjoin () *))
935(lset-diff+intersection (procedure lset-diff+intersection () *))
936(lset-diff+intersection! (procedure lset-diff+intersection! () *))
937(lset-difference (procedure lset-difference () *))
938(lset-difference! (procedure lset-difference! () *))
939(lset-intersection (procedure lset-intersection () *))
940(lset-intersection! (procedure lset-intersection! () *))
941(lset-union (procedure lset-union () *))
942(lset-union! (procedure lset-union! () *))
943(lset-xor (procedure lset-xor () *))
944(lset-xor! (procedure lset-xor! () *))
945(lset<= (procedure lset<= () *))
946(lset= (procedure lset= () *))
947(make-list (procedure make-list () *))
948(map (procedure map () *))
949(map! (procedure map! () *))
950(map-in-order (procedure map-in-order () *))
951(member (procedure member () *))
952(ninth (procedure ninth () *))
953(not-pair? (procedure not-pair? () *))
954(null-list? (procedure null-list? () *))
955(pair-fold (procedure pair-fold () *))
956(pair-fold-right (procedure pair-fold-right () *))
957(pair-for-each (procedure pair-for-each () *))
958(partition (procedure partition () *))
959(partition! (procedure partition! () *))
960(proper-list? (procedure proper-list? () *))
961(reduce (procedure reduce () *))
962(reduce-right (procedure reduce-right () *))
963(remove (procedure remove () *))
964(remove! (procedure remove! () *))
965(reverse! (procedure reverse! () *))
966(second (procedure second () *))
967(seventh (procedure seventh () *))
968(sixth (procedure sixth () *))
969(span (procedure span () *))
970(span! (procedure span! () *))
971(split-at (procedure split-at () *))
972(split-at! (procedure split-at! () *))
973(take (procedure take () *))
974(take! (procedure take! () *))
975(take-right (procedure take-right () *))
976(take-while (procedure take-while () *))
977(take-while! (procedure take-while! () *))
978(tenth (procedure tenth () *))
979(third (procedure third () *))
980(unfold (procedure unfold () *))
981(unfold-right (procedure unfold-right () *))
982(unzip1 (procedure unzip1 () *))
983(unzip2 (procedure unzip2 () *))
984(unzip3 (procedure unzip3 () *))
985(unzip4 (procedure unzip4 () *))
986(unzip5 (procedure unzip5 () *))
987(xcons (procedure xcons () *))
988(zip (procedure zip () *))
989
990;; srfi-13
991
992(check-substring-spec (procedure check-substring-spec () *))
993(kmp-step (procedure kmp-step () *))
994(make-kmp-restart-vector (procedure make-kmp-restart-vector () *))
995(string->list (procedure string->list () *))
996(string-any (procedure string-any () *))
997(string-append/shared (procedure string-append/shared () *))
998(string-ci< (procedure string-ci< () *))
999(string-ci<= (procedure string-ci<= () *))
1000(string-ci<> (procedure string-ci<> () *))
1001(string-ci= (procedure string-ci= () *))
1002(string-ci> (procedure string-ci> () *))
1003(string-ci>= (procedure string-ci>= () *))
1004(string-compare (procedure string-compare () *))
1005(string-compare-ci (procedure string-compare-ci () *))
1006(string-concatenate (procedure string-concatenate () *))
1007(string-concatenate-reverse (procedure string-concatenate-reverse () *))
1008(string-concatenate-reverse/shared (procedure string-concatenate-reverse/shared () *))
1009(string-concatenate/shared (procedure string-concatenate/shared () *))
1010(string-contains (procedure string-contains () *))
1011(string-contains-ci (procedure string-contains-ci () *))
1012(string-copy (procedure string-copy () *))
1013(string-copy! (procedure string-copy! () *))
1014(string-count (procedure string-count () *))
1015(string-delete (procedure string-delete () *))
1016(string-downcase (procedure string-downcase () *))
1017(string-downcase! (procedure string-downcase! () *))
1018(string-drop (procedure string-drop () *))
1019(string-drop-right (procedure string-drop-right () *))
1020(string-every (procedure string-every () *))
1021(string-fill! (procedure string-fill! () *))
1022(string-filter (procedure string-filter () *))
1023(string-fold (procedure string-fold () *))
1024(string-fold-right (procedure string-fold-right () *))
1025(string-for-each (procedure string-for-each () *))
1026(string-for-each-index (procedure string-for-each-index () *))
1027(string-hash (procedure string-hash () *))
1028(string-hash-ci (procedure string-hash-ci () *))
1029(string-index (procedure string-index () *))
1030(string-index-right (procedure string-index-right () *))
1031(string-join (procedure string-join () *))
1032(string-kmp-partial-search (procedure string-kmp-partial-search () *))
1033(string-map (procedure string-map () *))
1034(string-map! (procedure string-map! () *))
1035(string-null? (procedure string-null? () *))
1036(string-pad (procedure string-pad () *))
1037(string-pad-right (procedure string-pad-right () *))
1038(string-parse-final-start+end (procedure string-parse-final-start+end () *))
1039(string-parse-start+end (procedure string-parse-start+end () *))
1040(string-prefix-ci? (procedure string-prefix-ci? () *))
1041(string-prefix-length (procedure string-prefix-length () *))
1042(string-prefix-length-ci (procedure string-prefix-length-ci () *))
1043(string-prefix? (procedure string-prefix? () *))
1044(string-replace (procedure string-replace () *))
1045(string-reverse (procedure string-reverse () *))
1046(string-reverse! (procedure string-reverse! () *))
1047(string-skip (procedure string-skip () *))
1048(string-skip-right (procedure string-skip-right () *))
1049(string-suffix-ci? (procedure string-suffix-ci? () *))
1050(string-suffix-length (procedure string-suffix-length () *))
1051(string-suffix-length-ci (procedure string-suffix-length-ci () *))
1052(string-suffix? (procedure string-suffix? () *))
1053(string-tabulate (procedure string-tabulate () *))
1054(string-take (procedure string-take () *))
1055(string-take-right (procedure string-take-right () *))
1056(string-titlecase (procedure string-titlecase () *))
1057(string-titlecase! (procedure string-titlecase! () *))
1058(string-tokenize (procedure string-tokenize () *))
1059(string-trim (procedure string-trim () *))
1060(string-trim-both (procedure string-trim-both () *))
1061(string-trim-right (procedure string-trim-right () *))
1062(string-unfold (procedure string-unfold () *))
1063(string-unfold-right (procedure string-unfold-right () *))
1064(string-upcase (procedure string-upcase () *))
1065(string-upcase! (procedure string-upcase! () *))
1066(string-xcopy! (procedure string-xcopy! () *))
1067(string< (procedure string< () *))
1068(string<= (procedure string<= () *))
1069(string<> (procedure string<> () *))
1070(string= (procedure string= () *))
1071(string> (procedure string> () *))
1072(string>= (procedure string>= () *))
1073(substring-spec-ok? (procedure substring-spec-ok? () *))
1074(substring/shared (procedure substring/shared () *))
1075(xsubstring (procedure xsubstring () *))
1076
1077;; srfi-14
1078
1079(->char-set (procedure ->char-set () *))
1080(char-set (procedure char-set () *))
1081(char-set->list (procedure char-set->list () *))
1082(char-set->string (procedure char-set->string () *))
1083(char-set-adjoin (procedure char-set-adjoin () *))
1084(char-set-adjoin! (procedure char-set-adjoin! () *))
1085(char-set-any (procedure char-set-any () *))
1086(char-set-complement (procedure char-set-complement () *))
1087(char-set-complement! (procedure char-set-complement! () *))
1088(char-set-contains? (procedure char-set-contains? () *))
1089(char-set-copy (procedure char-set-copy () *))
1090(char-set-count (procedure char-set-count () *))
1091(char-set-cursor (procedure char-set-cursor () *))
1092(char-set-cursor-next (procedure char-set-cursor-next () *))
1093(char-set-delete (procedure char-set-delete () *))
1094(char-set-delete! (procedure char-set-delete! () *))
1095(char-set-diff+intersection (procedure char-set-diff+intersection () *))
1096(char-set-diff+intersection! (procedure char-set-diff+intersection! () *))
1097(char-set-difference (procedure char-set-difference () *))
1098(char-set-difference! (procedure char-set-difference! () *))
1099(char-set-every (procedure char-set-every () *))
1100(char-set-filter (procedure char-set-filter () *))
1101(char-set-filter! (procedure char-set-filter! () *))
1102(char-set-fold (procedure char-set-fold () *))
1103(char-set-for-each (procedure char-set-for-each () *))
1104(char-set-hash (procedure char-set-hash () *))
1105(char-set-intersection (procedure char-set-intersection () *))
1106(char-set-intersection! (procedure char-set-intersection! () *))
1107(char-set-map (procedure char-set-map () *))
1108(char-set-ref (procedure char-set-ref () *))
1109(char-set-size (procedure char-set-size () *))
1110(char-set-unfold (procedure char-set-unfold () *))
1111(char-set-unfold! (procedure char-set-unfold! () *))
1112(char-set-union (procedure char-set-union () *))
1113(char-set-union! (procedure char-set-union! () *))
1114(char-set-xor (procedure char-set-xor () *))
1115(char-set-xor! (procedure char-set-xor! () *))
1116(char-set:ascii (procedure char-set:ascii () *))
1117(char-set:blank (procedure char-set:blank () *))
1118(char-set:digit (procedure char-set:digit () *))
1119(char-set:empty (procedure char-set:empty () *))
1120(char-set:full (procedure char-set:full () *))
1121(char-set:graphic (procedure char-set:graphic () *))
1122(char-set:hex-digit (procedure char-set:hex-digit () *))
1123(char-set:iso-control (procedure char-set:iso-control () *))
1124(char-set:letter (procedure char-set:letter () *))
1125(char-set:letter+digit (procedure char-set:letter+digit () *))
1126(char-set:lower-case (procedure char-set:lower-case () *))
1127(char-set:printing (procedure char-set:printing () *))
1128(char-set:punctuation (procedure char-set:punctuation () *))
1129(char-set:s (procedure char-set:s () *))
1130(char-set:symbol (procedure char-set:symbol () *))
1131(char-set:title-case (procedure char-set:title-case () *))
1132(char-set:upper-case (procedure char-set:upper-case () *))
1133(char-set:whitespace (procedure char-set:whitespace () *))
1134(char-set<= (procedure char-set<= () *))
1135(char-set= (procedure char-set= () *))
1136(char-set? (procedure char-set? () *))
1137(end-of-char-set? (procedure end-of-char-set? () *))
1138(list->char-set (procedure list->char-set () *))
1139(list->char-set! (procedure list->char-set! () *))
1140(make-char-set (procedure make-char-set () *))
1141(string->char-set (procedure string->char-set () *))
1142(string->char-set! (procedure string->char-set! () *))
1143(ucs-range->char-set (procedure ucs-range->char-set () *))
1144(ucs-range->char-set! (procedure ucs-range->char-set! () *))
1145
1146;; srfi-18
1147
1148(abandoned-mutex-exception? (procedure abandoned-mutex-exception? () *))
1149(condition-variable-broadcast! (procedure condition-variable-broadcast! () *))
1150(condition-variable-signal! (procedure condition-variable-signal! () *))
1151(condition-variable-specific (procedure condition-variable-specific () *))
1152(condition-variable-specific-set! (procedure condition-variable-specific-set! () *))
1153(condition-variable? (procedure condition-variable? () *))
1154(current-thread (procedure current-thread () *))
1155(current-time (procedure current-time () *))
1156(join-timeout-exception? (procedure join-timeout-exception? () *))
1157(make-condition-variable (procedure make-condition-variable () *))
1158(make-mutex (procedure make-mutex () *))
1159(make-thread (procedure make-thread () *))
1160(milliseconds->time (procedure milliseconds->time () *))
1161(mutex-lock! (procedure mutex-lock! () *))
1162(mutex-name (procedure mutex-name () *))
1163(mutex-specific (procedure mutex-specific () *))
1164(mutex-specific-set! (procedure mutex-specific-set! () *))
1165(mutex-state (procedure mutex-state () *))
1166(mutex-unlock! (procedure mutex-unlock! () *))
1167(mutex? (procedure mutex? () *))
1168(raise (procedure raise () *))
1169(seconds->time (procedure seconds->time () *))
1170(srfi-18:current-time (procedure srfi-18:current-time () *))
1171(srfi-18:time? (procedure srfi-18:time? () *))
1172(terminated-thread-exception? (procedure terminated-thread-exception? () *))
1173(thread-join! (procedure thread-join! () *))
1174(thread-name (procedure thread-name () *))
1175(thread-quantum (procedure thread-quantum () *))
1176(thread-quantum-set! (procedure thread-quantum-set! () *))
1177(thread-resume! (procedure thread-resume! () *))
1178(thread-signal! (procedure thread-signal! () *))
1179(thread-sleep! (procedure thread-sleep! () *))
1180(thread-specific (procedure thread-specific () *))
1181(thread-specific-set! (procedure thread-specific-set! () *))
1182(thread-start! (procedure thread-start! () *))
1183(thread-state (procedure thread-state () *))
1184(thread-suspend! (procedure thread-suspend! () *))
1185(thread-terminate! (procedure thread-terminate! () *))
1186(thread-wait-for-i/o! (procedure thread-wait-for-i/o! () *))
1187(thread-yield! (procedure thread-yield! () *))
1188(thread? (procedure thread? () *))
1189(time->milliseconds (procedure time->milliseconds () *))
1190(time->seconds (procedure time->seconds () *))
1191(time? (procedure time? () *))
1192(uncaught-exception-reason (procedure uncaught-exception-reason () *))
1193(uncaught-exception? (procedure uncaught-exception? () *))
1194
1195;; srfi-4
1196
1197(blob->f32vector (procedure blob->f32vector () *))
1198(blob->f32vector/shared (procedure blob->f32vector/shared () *))
1199(blob->f64vector (procedure blob->f64vector () *))
1200(blob->f64vector/shared (procedure blob->f64vector/shared () *))
1201(blob->s16vector (procedure blob->s16vector () *))
1202(blob->s16vector/shared (procedure blob->s16vector/shared () *))
1203(blob->s32vector (procedure blob->s32vector () *))
1204(blob->s32vector/shared (procedure blob->s32vector/shared () *))
1205(blob->s8vector (procedure blob->s8vector () *))
1206(blob->s8vector/shared (procedure blob->s8vector/shared () *))
1207(blob->u16vector (procedure blob->u16vector () *))
1208(blob->u16vector/shared (procedure blob->u16vector/shared () *))
1209(blob->u32vector (procedure blob->u32vector () *))
1210(blob->u32vector/shared (procedure blob->u32vector/shared () *))
1211(blob->u8vector (procedure blob->u8vector () *))
1212(blob->u8vector/shared (procedure blob->u8vector/shared () *))
1213(byte-vector->f32vector (procedure byte-vector->f32vector () *))
1214(byte-vector->f64vector (procedure byte-vector->f64vector () *))
1215(byte-vector->s16vector (procedure byte-vector->s16vector () *))
1216(byte-vector->s32vector (procedure byte-vector->s32vector () *))
1217(byte-vector->s8vector (procedure byte-vector->s8vector () *))
1218(byte-vector->u16vector (procedure byte-vector->u16vector () *))
1219(byte-vector->u32vector (procedure byte-vector->u32vector () *))
1220(byte-vector->u8vector (procedure byte-vector->u8vector () *))
1221(f32vector (procedure f32vector () *))
1222(f32vector->blob (procedure f32vector->blob () *))
1223(f32vector->blob/shared (procedure f32vector->blob/shared () *))
1224(f32vector->byte-vector (procedure f32vector->byte-vector () *))
1225(f32vector->list (procedure f32vector->list () *))
1226(f32vector-length (procedure f32vector-length () *))
1227(f32vector-ref (procedure f32vector-ref () *))
1228(f32vector-set! (procedure f32vector-set! () *))
1229(f32vector? (procedure f32vector? () *))
1230(f64vector (procedure f64vector () *))
1231(f64vector->blob (procedure f64vector->blob () *))
1232(f64vector->blob/shared (procedure f64vector->blob/shared () *))
1233(f64vector->byte-vector (procedure f64vector->byte-vector () *))
1234(f64vector->list (procedure f64vector->list () *))
1235(f64vector-length (procedure f64vector-length () *))
1236(f64vector-ref (procedure f64vector-ref () *))
1237(f64vector-set! (procedure f64vector-set! () *))
1238(f64vector? (procedure f64vector? () *))
1239(list->f32vector (procedure list->f32vector () *))
1240(list->f64vector (procedure list->f64vector () *))
1241(list->s16vector (procedure list->s16vector () *))
1242(list->s32vector (procedure list->s32vector () *))
1243(list->s8vector (procedure list->s8vector () *))
1244(list->u16vector (procedure list->u16vector () *))
1245(list->u32vector (procedure list->u32vector () *))
1246(list->u8vector (procedure list->u8vector () *))
1247(make-f32vector (procedure make-f32vector () *))
1248(make-f64vector (procedure make-f64vector () *))
1249(make-s16vector (procedure make-s16vector () *))
1250(make-s32vector (procedure make-s32vector () *))
1251(make-s8vector (procedure make-s8vector () *))
1252(make-u16vector (procedure make-u16vector () *))
1253(make-u32vector (procedure make-u32vector () *))
1254(make-u8vector (procedure make-u8vector () *))
1255(read-u8vector (procedure read-u8vector () *))
1256(read-u8vector! (procedure read-u8vector! () *))
1257(release-number-vector (procedure release-number-vector () *))
1258(s16vector (procedure s16vector () *))
1259(s16vector->blob (procedure s16vector->blob () *))
1260(s16vector->blob/shared (procedure s16vector->blob/shared () *))
1261(s16vector->byte-vector (procedure s16vector->byte-vector () *))
1262(s16vector->list (procedure s16vector->list () *))
1263(s16vector-length (procedure s16vector-length () *))
1264(s16vector-ref (procedure s16vector-ref () *))
1265(s16vector-set! (procedure s16vector-set! () *))
1266(s16vector? (procedure s16vector? () *))
1267(s32vector (procedure s32vector () *))
1268(s32vector->blob (procedure s32vector->blob () *))
1269(s32vector->blob/shared (procedure s32vector->blob/shared () *))
1270(s32vector->byte-vector (procedure s32vector->byte-vector () *))
1271(s32vector->list (procedure s32vector->list () *))
1272(s32vector-length (procedure s32vector-length () *))
1273(s32vector-ref (procedure s32vector-ref () *))
1274(s32vector-set! (procedure s32vector-set! () *))
1275(s32vector? (procedure s32vector? () *))
1276(s8vector (procedure s8vector () *))
1277(s8vector->blob (procedure s8vector->blob () *))
1278(s8vector->blob/shared (procedure s8vector->blob/shared () *))
1279(s8vector->byte-vector (procedure s8vector->byte-vector () *))
1280(s8vector->list (procedure s8vector->list () *))
1281(s8vector-length (procedure s8vector-length () *))
1282(s8vector-ref (procedure s8vector-ref () *))
1283(s8vector-set! (procedure s8vector-set! () *))
1284(s8vector? (procedure s8vector? () *))
1285(subf32vector (procedure subf32vector () *))
1286(subf64vector (procedure subf64vector () *))
1287(subs16vector (procedure subs16vector () *))
1288(subs32vector (procedure subs32vector () *))
1289(subs8vector (procedure subs8vector () *))
1290(subu16vector (procedure subu16vector () *))
1291(subu32vector (procedure subu32vector () *))
1292(subu8vector (procedure subu8vector () *))
1293(u16vector (procedure u16vector () *))
1294(u16vector->blob (procedure u16vector->blob () *))
1295(u16vector->blob/shared (procedure u16vector->blob/shared () *))
1296(u16vector->byte-vector (procedure u16vector->byte-vector () *))
1297(u16vector->list (procedure u16vector->list () *))
1298(u16vector-length (procedure u16vector-length () *))
1299(u16vector-ref (procedure u16vector-ref () *))
1300(u16vector-set! (procedure u16vector-set! () *))
1301(u16vector? (procedure u16vector? () *))
1302(u32vector (procedure u32vector () *))
1303(u32vector->blob (procedure u32vector->blob () *))
1304(u32vector->blob/shared (procedure u32vector->blob/shared () *))
1305(u32vector->byte-vector (procedure u32vector->byte-vector () *))
1306(u32vector->list (procedure u32vector->list () *))
1307(u32vector-length (procedure u32vector-length () *))
1308(u32vector-ref (procedure u32vector-ref () *))
1309(u32vector-set! (procedure u32vector-set! () *))
1310(u32vector? (procedure u32vector? () *))
1311(u8vector (procedure u8vector () *))
1312(u8vector->blob (procedure u8vector->blob () *))
1313(u8vector->blob/shared (procedure u8vector->blob/shared () *))
1314(u8vector->byte-vector (procedure u8vector->byte-vector () *))
1315(u8vector->list (procedure u8vector->list () *))
1316(u8vector-length (procedure u8vector-length () *))
1317(u8vector-ref (procedure u8vector-ref () *))
1318(u8vector-set! (procedure u8vector-set! () *))
1319(u8vector? (procedure u8vector? () *))
1320(write-u8vector (procedure write-u8vector () *))
1321
1322;; srfi-69
1323
1324(alist->hash-table (procedure alist->hash-table () *))
1325(eq?-hash (procedure eq?-hash () *))
1326(equal?-hash (procedure equal?-hash () *))
1327(eqv?-hash (procedure eqv?-hash () *))
1328(hash (procedure hash () *))
1329(hash-by-identity (procedure hash-by-identity () *))
1330(hash-table->alist (procedure hash-table->alist () *))
1331(hash-table-clear! (procedure hash-table-clear! () *))
1332(hash-table-copy (procedure hash-table-copy () *))
1333(hash-table-delete! (procedure hash-table-delete! () *))
1334(hash-table-equivalence-function (procedure hash-table-equivalence-function () *))
1335(hash-table-exists? (procedure hash-table-exists? () *))
1336(hash-table-fold (procedure hash-table-fold () *))
1337(hash-table-for-each (procedure hash-table-for-each () *))
1338(hash-table-has-initial? (procedure hash-table-has-initial? () *))
1339(hash-table-hash-function (procedure hash-table-hash-function () *))
1340(hash-table-initial (procedure hash-table-initial () *))
1341(hash-table-keys (procedure hash-table-keys () *))
1342(hash-table-map (procedure hash-table-map () *))
1343(hash-table-max-load (procedure hash-table-max-load () *))
1344(hash-table-merge (procedure hash-table-merge () *))
1345(hash-table-merge! (procedure hash-table-merge! () *))
1346(hash-table-min-load (procedure hash-table-min-load () *))
1347(hash-table-ref (procedure hash-table-ref () *))
1348(hash-table-ref/default (procedure hash-table-ref/default () *))
1349(hash-table-remove! (procedure hash-table-remove! () *))
1350(hash-table-set! (procedure hash-table-set! () *))
1351(hash-table-size (procedure hash-table-size () *))
1352(hash-table-update! (procedure hash-table-update! () *))
1353(hash-table-update!/default (procedure hash-table-update!/default () *))
1354(hash-table-values (procedure hash-table-values () *))
1355(hash-table-walk (procedure hash-table-walk () *))
1356(hash-table-weak-keys (procedure hash-table-weak-keys () *))
1357(hash-table-weak-values (procedure hash-table-weak-values () *))
1358(hash-table? (procedure hash-table? () *))
1359(keyword-hash (procedure keyword-hash () *))
1360(make-hash-table (procedure make-hash-table () *))
1361(number-hash (procedure number-hash () *))
1362(object-uid-hash (procedure object-uid-hash () *))
1363(string-ci-hash (procedure string-ci-hash () *))
1364(string-hash (procedure string-hash () *))
1365(symbol-hash (procedure symbol-hash () *))
1366
1367;; tcp
1368
1369(tcp-abandon-port (procedure tcp-abandon-port () *))
1370(tcp-accept (procedure tcp-accept () *))
1371(tcp-accept-ready? (procedure tcp-accept-ready? () *))
1372(tcp-accept-timeout (procedure tcp-accept-timeout () *))
1373(tcp-addresses (procedure tcp-addresses () *))
1374(tcp-buffer-size (procedure tcp-buffer-size () *))
1375(tcp-close (procedure tcp-close () *))
1376(tcp-connect (procedure tcp-connect () *))
1377(tcp-connect-timeout (procedure tcp-connect-timeout () *))
1378(tcp-listen (procedure tcp-listen () *))
1379(tcp-listener-fileno (procedure tcp-listener-fileno () *))
1380(tcp-listener-port (procedure tcp-listener-port () *))
1381(tcp-listener? (procedure tcp-listener? () *))
1382(tcp-port-numbers (procedure tcp-port-numbers () *))
1383(tcp-read-timeout (procedure tcp-read-timeout () *))
1384(tcp-write-timeout (procedure tcp-write-timeout () *))
1385
1386;; utils
1387
1388(for-each-argv-line (procedure for-each-argv-line () *))
1389(for-each-line (procedure for-each-line () *))
1390(read-all (procedure read-all () *))
1391(system* (procedure system* () *))
1392(qs (procedure qs () *))
1393
1394;; missing: setup-api, setup-download
Note: See TracBrowser for help on using the repository browser.