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