source: project/chicken/branches/prerelease/chicken.import.scm @ 15101

Last change on this file since 15101 was 15101, checked in by felix winkelmann, 10 years ago

merged trunk changes from 14491:15100 into prerelease branch

File size: 4.5 KB
Line 
1;;;; chicken.import.scm - import library for "chicken" module
2;
3; Copyright (c) 2008-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(##sys#register-primitive-module
28 'chicken
29 '(abort
30   add1
31   argc+argv
32   argv
33   arithmetic-shift
34   bit-set?
35   bitwise-and
36   bitwise-ior
37   bitwise-not
38   bitwise-xor
39   blob->string
40   blob-size
41   blob?
42   blob=?
43   breakpoint
44   build-platform
45   c-runtime
46   call/cc
47   case-sensitive
48   char-name
49   chicken-home
50   chicken-version
51   command-line-arguments
52   condition-predicate
53   condition-property-accessor
54   condition?
55   continuation-capture
56   continuation-graft
57   continuation-return
58   continuation?
59   copy-read-table
60   cpu-time
61   current-error-port
62   current-exception-handler
63   current-gc-milliseconds
64   current-milliseconds
65   current-read-table
66   current-seconds
67   define-reader-ctor
68   delete-file
69   enable-warnings
70   errno
71   error
72   exit
73   exit-handler
74   expand
75   extension-information
76   feature?
77   features
78   file-exists?
79   directory-exists?
80   fixnum-bits
81   fixnum-precision
82   fixnum?
83   flonum-decimal-precision
84   flonum-epsilon
85   flonum-maximum-decimal-exponent
86   flonum-maximum-exponent
87   flonum-minimum-decimal-exponent
88   flonum-minimum-exponent
89   flonum-precision
90   flonum-print-precision
91   flonum-radix
92   flonum?
93   flush-output
94   force-finalizers
95   fp-
96   fp*
97   fp/
98   fp+
99   fp<
100   fp<=
101   fp=
102   fp>
103   fp>=
104   fpmax
105   fpmin
106   fpneg
107   fx-
108   fx*
109   fx/
110   fx+
111   fx<
112   fx<=
113   fx=
114   fx>
115   fx>=
116   fxand
117   fxior
118   fxmax
119   fxmin
120   fxmod
121   fxneg
122   fxnot
123   fxshl
124   fxshr
125   fxxor
126   gc
127   gensym
128   get
129   get-call-chain
130   get-environment-variable
131   get-keyword
132   get-output-string
133   get-properties
134   getenv
135   getter-with-setter
136   implicit-exit-handler
137   keyword->string
138   keyword-style
139   keyword?
140   load-library
141   load-relative
142   load-verbose
143   machine-byte-order
144   machine-type
145   make-blob
146   make-composite-condition
147   make-parameter
148   make-property-condition
149   maximum-flonum
150   memory-statistics
151   minimum-flonum
152   most-negative-fixnum
153   most-positive-fixnum
154   on-exit
155   open-input-string
156   open-output-string
157   parentheses-synonyms
158   port-name
159   port-position
160   port?
161   print
162   print-call-chain
163   print-error-message
164   print*
165   procedure-information
166   program-name
167   promise?
168   put!
169   register-feature!
170   remprop!
171   rename-file
172   repl
173   repl-prompt
174   repository-path
175   require
176   reset
177   reset-handler
178   return-to-host
179   reverse-list->string
180   set-finalizer!
181   set-gc-report!
182   set-parameterized-read-syntax!
183   set-port-name!
184   set-read-syntax!
185   set-sharp-read-syntax!
186   setter
187   signal
188   signum
189   singlestep
190   software-type
191   software-version
192   string->blob
193   string->keyword
194   string->uninterned-symbol
195   strip-syntax
196   sub1
197   symbol-escape
198   symbol-plist
199   syntax-error
200   system
201   unregister-feature!
202   vector-resize
203   void
204   warning
205   eval-handler
206   er-macro-transformer
207   dynamic-load-libraries
208   with-exception-handler)
209 ##sys#chicken-macro-environment)       ;*** incorrect - won't work in compiled executable that does expansion
Note: See TracBrowser for help on using the repository browser.