source: project/chicken/trunk/chicken.import.scm @ 15600

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

added get-condition-property

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-condition-property
131   get-environment-variable
132   get-keyword
133   get-output-string
134   get-properties
135   getenv                               ; DEPRECATED
136   getter-with-setter
137   implicit-exit-handler
138   keyword->string
139   keyword-style
140   keyword?
141   load-library
142   load-relative
143   load-verbose
144   machine-byte-order
145   machine-type
146   make-blob
147   make-composite-condition
148   make-parameter
149   make-property-condition
150   maximum-flonum
151   memory-statistics
152   minimum-flonum
153   most-negative-fixnum
154   most-positive-fixnum
155   on-exit
156   open-input-string
157   open-output-string
158   parentheses-synonyms
159   port-name
160   port-position
161   port?
162   print
163   print-call-chain
164   print-error-message
165   print*
166   procedure-information
167   program-name
168   promise?
169   put!
170   register-feature!
171   remprop!
172   rename-file
173   repl
174   repl-prompt
175   repository-path
176   require
177   reset
178   reset-handler
179   return-to-host
180   reverse-list->string
181   set-finalizer!
182   set-gc-report!
183   set-parameterized-read-syntax!
184   set-port-name!
185   set-read-syntax!
186   set-sharp-read-syntax!
187   setter
188   signal
189   signum
190   singlestep
191   software-type
192   software-version
193   string->blob
194   string->keyword
195   string->uninterned-symbol
196   strip-syntax
197   sub1
198   symbol-escape
199   symbol-plist
200   syntax-error
201   system
202   unregister-feature!
203   vector-resize
204   void
205   warning
206   eval-handler
207   er-macro-transformer
208   dynamic-load-libraries
209   with-exception-handler)
210 ##sys#chicken-macro-environment)       ;*** incorrect - won't work in compiled executable that does expansion
Note: See TracBrowser for help on using the repository browser.