~ chicken-core (chicken-5) /chicken.base.import.scm
Trap1;;;; chicken.base.import.scm - import library for "chicken.base" module
2;
3; Copyright (c) 2017-2022, 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(##sys#register-core-module
27 'chicken.base
28 'library
29 '((add1 . chicken.base#add1)
30 (alist-ref . chicken.base#alist-ref)
31 (alist-update . chicken.base#alist-update)
32 (alist-update! . chicken.base#alist-update!)
33 (atom? . chicken.base#atom?)
34 (bignum? . chicken.base#bignum?)
35 (bwp-object? . chicken.base#bwp-object?)
36 (butlast . chicken.base#butlast)
37 (call/cc . chicken.base#call/cc)
38 (case-sensitive . chicken.base#case-sensitive)
39 (char-name . chicken.base#char-name)
40 (chop . chicken.base#chop)
41 (complement . chicken.base#complement)
42 (compose . chicken.base#compose)
43 (compress . chicken.base#compress)
44 (conjoin . chicken.base#conjoin)
45 (constantly . chicken.base#constantly)
46 (cplxnum? . chicken.base#cplxnum?)
47 (current-error-port . chicken.base#current-error-port)
48 (disjoin . chicken.base#disjoin)
49 (each . chicken.base#each)
50 (emergency-exit . chicken.base#emergency-exit)
51 (enable-warnings . chicken.base#enable-warnings)
52 (equal=? . chicken.base#equal=?)
53 (error . chicken.base#error)
54 (exact-integer? . chicken.base#exact-integer?)
55 (exact-integer-nth-root . chicken.base#exact-integer-nth-root)
56 (exact-integer-sqrt . chicken.base#exact-integer-sqrt)
57 (exit . chicken.base#exit)
58 (exit-handler . chicken.base#exit-handler)
59 (finite? . chicken.base#finite?)
60 (fixnum? . chicken.base#fixnum?)
61 (flatten . chicken.base#flatten)
62 (flip . chicken.base#flip)
63 (flonum? . chicken.base#flonum?)
64 (flush-output . chicken.base#flush-output)
65 (foldl . chicken.base#foldl)
66 (foldr . chicken.base#foldr)
67 (gensym . chicken.base#gensym)
68 (get-call-chain . chicken.base#get-call-chain)
69 (get-output-string . chicken.base#get-output-string)
70 (getter-with-setter . chicken.base#getter-with-setter)
71 (identity . chicken.base#identity)
72 (implicit-exit-handler . chicken.base#implicit-exit-handler)
73 (infinite? . chicken.base#infinite?)
74 (input-port-open? . chicken.base#input-port-open?)
75 (intersperse . chicken.base#intersperse)
76 (join . chicken.base#join)
77 (keyword-style . chicken.base#keyword-style)
78 (list-of? . chicken.base#list-of?)
79 (make-parameter . chicken.base#make-parameter)
80 (make-promise . chicken.base#make-promise)
81 (nan? . chicken.base#nan?)
82 (notice . chicken.base#notice)
83 (o . chicken.base#o)
84 (on-exit . chicken.base#on-exit)
85 (open-input-string . chicken.base#open-input-string)
86 (open-output-string . chicken.base#open-output-string)
87 (output-port-open? . chicken.base#output-port-open?)
88 (parentheses-synonyms . chicken.base#parentheses-synonyms)
89 (port? . chicken.base#port?)
90 (port-closed? . chicken.base#port-closed?)
91 (print-call-chain . chicken.base#print-call-chain)
92 (print . chicken.base#print)
93 (print* . chicken.base#print*)
94 (procedure-information . chicken.base#procedure-information)
95 (promise? . chicken.base#promise?)
96 (quotient&modulo . chicken.base#quotient&modulo)
97 (quotient&remainder . chicken.base#quotient&remainder)
98 (rassoc . chicken.base#rassoc)
99 (ratnum? . chicken.base#ratnum?)
100 (record-printer . chicken.base#record-printer)
101 (set-record-printer! . chicken.base#set-record-printer!)
102 (setter . chicken.base#setter)
103 (signum . chicken.base#signum)
104 (sleep . chicken.base#sleep)
105 (string->uninterned-symbol . chicken.base#string->uninterned-symbol)
106 (sub1 . chicken.base#sub1)
107 (subvector . chicken.base#subvector)
108 (symbol-append . chicken.base#symbol-append)
109 (symbol-escape . chicken.base#symbol-escape)
110 (tail? . chicken.base#tail?)
111 (vector-copy! . chicken.base#vector-copy!)
112 (vector-resize . chicken.base#vector-resize)
113 (void . chicken.base#void)
114 (warning . chicken.base#warning)
115 (weak-cons . chicken.base#weak-cons)
116 (weak-pair? . chicken.base#weak-pair?))
117 ##sys#chicken.base-macro-environment)