/[meta-cvs]/meta-cvs/F-8D90019FC9BF208DFE39570C0302403E.h
ViewVC logotype

Contents of /meta-cvs/F-8D90019FC9BF208DFE39570C0302403E.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Sun Aug 4 15:49:30 2002 UTC (11 years, 8 months ago) by kaz
Branch: MAIN
CVS Tags: mcvs-0-24, mcvs-1-0-branch~merged-to-HEAD-1, mcvs-1-0-branch~merged-to-HEAD-0, symlink-branch~branch-point, mcvs-0-22, mcvs-0-23, asdf-import-branch~merged-to-HEAD-0, mcvs-1-1-98, mcvs-0-21, mcvs-1-0-branch~branch-point, mcvs-1-0-11, mcvs-1-0-10, mcvs-1-0-13, mcvs-1-0-12, asdf-import-branch~branch-point, mcvs-1-1-0, symlink-branch~merged-to-HEAD-0, mcvs-1-0-9, mcvs-1-0-8, mcvs-1-0-5, mcvs-1-0-4, mcvs-1-0-7, mcvs-1-0-6, mcvs-1-0-3, mcvs-1-0-2, HEAD
Branch point for: symlink-branch, mcvs-1-0-branch, asdf-import-branch
File MIME type: text/plain
Retargetting CVS with new system call bindings that are not GNU/Linux
specific.
1 #ifndef _CLISP_H
2 #define _CLISP_H
3
4 #define UNIXCONF
5 #ifndef _ALL_SOURCE
6 #endif
7 #define return_void return
8 #define HAVE_LONGLONG 1
9 #define STDC_HEADERS 1
10 #define HAVE_OFFSETOF 1
11 #define HAVE_LOCALE_H 1
12 #define HAVE_UNISTD_H 1
13 #define DIRENT 1
14 #define DIRENT_WITHOUT_NAMLEN 1
15 #define HAVE_SYS_UTSNAME_H 1
16 #define HAVE_NETDB_H 1
17 #define HAVE_TERMIOS_H 1
18 #define HAVE_TCGETATTR 1
19 #define TCSETATTR_CONST const
20 #define HAVE_TCSAFLUSH 1
21 #define WINSIZE_NEED_SYS_IOCTL_H 1
22 #define HAVE_TERMIO_H 1
23 #define HAVE_SGTTY_H 1
24 #define HAVE_X11 1
25 #define CADDR_T caddr_t
26 #define SOCKLEN_T socklen_t
27 #define TM_IN_SYS_TIME 1
28 #define RETSTRLENTYPE size_t
29 #define STRLEN_CONST const
30 #define RETMEMSETTYPE char*
31 #define RETMALLOCTYPE void*
32 #define MALLOC_SIZE_T unsigned int
33 #define RETFREETYPE void
34 #define HAVE_ALLOCA_H 1
35 #define HAVE__JMP 1
36 #define RETSIGTYPE void
37 #define SIGNALBLOCK_SYSV 1
38 #define SIGNALBLOCK_POSIX 1
39 #define SIGNALBLOCK_BSD 1
40 #define SIGPROCMASK_CONST const
41 #define SIGNAL_NEED_UNBLOCK 1
42 #define HAVE_SIGACTION 1
43 #define SIGACTION_NEED_UNBLOCK 1
44 #define HAVE_SIGINTERRUPT 1
45 #define HAVE_FPU_CONTROL_T 1
46 #define HAVE_SETFPUCW 1
47 #define HAVE_RAISE 1
48 #define RETABORTTYPE void
49 #define ABORT_VOLATILE
50 #define HAVE_PERROR_DECL 1
51 #define HAVE_STRERROR 1
52 #define SYS_ERRLIST_CONST const
53 #define GETENV_CONST const
54 #define HAVE_PUTENV 1
55 #define PUTENV_CONST
56 #define SETLOCALE_CONST const
57 #define HAVE_SETRLIMIT 1
58 #define RLIMIT_RESOURCE_T enum __rlimit_resource
59 #define SETRLIMIT_CONST const
60 #define RETVFORKTYPE pid_t
61 #define HAVE_SETSID 1
62 #define HAVE_SETPGID 1
63 #define EXECV_CONST const
64 #define EXECV1_CONST
65 #define EXECV2_CONST const
66 #define EXECL_DOTS 1
67 #define EXECL_CONST const
68 #define PID_T pid_t
69 #define HAVE_SYS_RESOURCE_H 1
70 #define HAVE_GETRUSAGE 1
71 #define RUSAGE_WHO_T int
72 #define HAVE_SYS_TIMES_H 1
73 #define HAVE_GETCWD 1
74 #define GETCWD_SIZE_T size_t
75 #define CHDIR_CONST const
76 #define MKDIR_CONST const
77 #define RMDIR_CONST const
78 #define STAT_CONST const
79 #define HAVE_LSTAT 1
80 #define LSTAT_CONST const
81 #define HAVE_READLINK 1
82 #define RETREADLINKTYPE int
83 #define READLINK_CONST const
84 #define READLINK_BUF_T char*
85 #define READLINK_SIZE_T size_t
86 #define ELOOP_VALUE ELOOP
87 #define OPENDIR_CONST const
88 #define RETCLOSEDIRTYPE int
89 #define OPEN_CONST const
90 #define OPEN_DOTS 1
91 #define RETRWTYPE int
92 #define RW_BUF_T void*
93 #define RW_SIZE_T size_t
94 #define WRITE_CONST const
95 #define RENAME_CONST const
96 #define UNLINK_CONST const
97 #define HAVE_FSYNC 1
98 #define IOCTL_REQUEST_T unsigned long
99 #define IOCTL_DOTS 1
100 #define HAVE_FIONREAD 1
101 #define NEED_SYS_IOCTL_H 1
102 #define HAVE_RELIABLE_FIONREAD 1
103 #define FCNTL_DOTS 1
104 #define HAVE_SELECT 1
105 #define HAVE_SYS_SELECT_H 1
106 #define SELECT_WIDTH_T int
107 #define SELECT_SET_T fd_set
108 #define SELECT_CONST
109 #define HAVE_UALARM 1
110 #define HAVE_SETITIMER 1
111 #define SETITIMER_CONST const
112 #define HAVE_USLEEP 1
113 #define LOCALTIME_CONST const
114 #define HAVE_GETTIMEOFDAY 1
115 #define GETTIMEOFDAY_TZP_T struct timezone *
116 #define HAVE_FTIME 1
117 #define GETPWNAM_CONST const
118 #define GETPWUID_UID_T uid_t
119 #define HAVE_GETHOSTNAME 1
120 #define GETHOSTNAME_SIZE_T size_t
121 #define HAVE_GETHOSTBYNAME 1
122 #define GETHOSTBYNAME_CONST const
123 #define CONNECT_NAME_T struct sockaddr *
124 #define CONNECT_CONST const
125 #define CONNECT_ADDRLEN_T size_t
126 #define HAVE_SYS_UN_H 1
127 #define HAVE_IPV4 1
128 #define HAVE_IPV6 1
129 #define HAVE_INET_PTON 1
130 #define HAVE_INET_NTOP 1
131 #define HAVE_NETINET_IN_H 1
132 #define HAVE_ARPA_INET_H 1
133 #define RET_INET_ADDR_TYPE unsigned int
134 #define INET_ADDR_SUFFIX
135 #define INET_ADDR_CONST const
136 #define HAVE_NETINET_TCP_H 1
137 #define SETSOCKOPT_CONST const
138 #define SETSOCKOPT_ARG_T void*
139 #define SETSOCKOPT_OPTLEN_T unsigned int
140 #define CODE_ADDRESS_RANGE 0x08000000UL
141 #define MALLOC_ADDRESS_RANGE 0x08000000UL
142 #define SHLIB_ADDRESS_RANGE 0x40000000UL
143 #define STACK_ADDRESS_RANGE 0xBF000000UL
144 #define HAVE_GETPAGESIZE 1
145 #define RETGETPAGESIZETYPE int
146 #define HAVE_MMAP 1
147 #define RETMMAPTYPE void*
148 #define MMAP_ADDR_T void*
149 #define MMAP_SIZE_T size_t
150 #define HAVE_MMAP_ANON 1
151 #define HAVE_MMAP_ANONYMOUS 1
152 #define HAVE_MMAP_DEVZERO 1
153 #define HAVE_MUNMAP 1
154 #define HAVE_MSYNC 1
155 #define HAVE_MPROTECT 1
156 #define HAVE_WORKING_MPROTECT 1
157 #define MPROTECT_CONST
158 #define SHMGET_SIZE_T size_t
159 #define RETSHMATTYPE void*
160 #define SHMAT_CONST const
161 #define SHMDT_ADDR_T const void *
162 #define HAVE_SHM 1
163 #define HAVE_SYS_SYSMACROS_H 1
164 #define SHM_RMID_VALID 1
165 #define HAVE_DLOPEN 1
166 #define DLERROR_CONST
167 #define DLSYM_CONST const
168 #define HAVE_ICONV 1
169 #define ICONV_CONST const
170 #define VALID_FILENAME_CHAR ((ch >= 1) && (ch != 47))
171 #define HAVE_BUILTIN_STRLEN 1
172 #ifndef __CHAR_UNSIGNED__
173 #endif
174
175 #define char_bitsize 8
176 #define short_bitsize 16
177 #define int_bitsize 32
178 #define long_bitsize 32
179 #define long_long_bitsize 64
180 #define pointer_bitsize 32
181 #define sizeof_char 1
182 #define alignment_char 1
183 #define sizeof_short 2
184 #define alignment_short 2
185 #define sizeof_int 4
186 #define alignment_int 4
187 #define sizeof_long 4
188 #define alignment_long 4
189 #define sizeof_long_long 8
190 #define alignment_long_long 4
191 #define sizeof_float 4
192 #define alignment_float 4
193 #define sizeof_double 8
194 #define alignment_double 4
195 #define short_little_endian
196 #define int_little_endian
197 #define long_little_endian
198 #define long_long_little_endian
199 #define stack_grows_down
200
201 #ifndef IN_MODULE_CC
202 register long STACK_reg __asm__("%ebx");
203 struct registers { long STACK_register_contents; };
204 extern struct registers * callback_saved_registers;
205 #endif
206 #ifdef __cplusplus
207 #define BEGIN_DECLS extern "C" {
208 #define END_DECLS }
209 #else
210 #define BEGIN_DECLS
211 #define END_DECLS
212 #endif
213 #define CONCAT_(xxx,yyy) xxx##yyy
214 #define CONCAT3_(aaa,bbb,ccc) aaa##bbb##ccc
215 #define CONCAT(xxx,yyy) CONCAT_(xxx,yyy)
216 #define CONCAT3(aaa,bbb,ccc) CONCAT3_(aaa,bbb,ccc)
217 #define STRING(token) #token
218 #define STRINGIFY(token) STRING(token)
219 #define global
220 #define nonreturning_function(storclass,funname,arguments) \
221 storclass void __attribute__((__noreturn__)) funname arguments
222 #define var
223 typedef char SBYTE;
224 typedef unsigned char UBYTE;
225 typedef short SWORD;
226 typedef unsigned short UWORD;
227 typedef long SLONG;
228 typedef unsigned long ULONG;
229 typedef long long SLONGLONG;
230 typedef unsigned long long ULONGLONG;
231 #ifndef _STDBOOL_H
232 #define _STDBOOL_H
233
234 /* ISO C 99 <stdbool.h> for platforms that lack it. */
235
236 /* 7.16. Boolean type and values */
237
238 /* For the sake of symbolic names in gdb, define _Bool as an enum type. */
239 #ifndef __cplusplus
240 typedef enum { false = 0, true = 1 } _Bool;
241 #else
242 typedef bool _Bool;
243 #endif
244 #define bool _Bool
245
246 /* The other macros must be usable in preprocessor directives. */
247 #define false 0
248 #define true 1
249 #define __bool_true_false_are_defined 1
250
251 #endif /* _STDBOOL_H */
252 #undef NULL
253 #define NULL ((void*) 0L)
254 #define unspecified 0
255 #define pointerplus(pointer,offset) ((UBYTE*)(pointer)+(offset))
256 #define bit(n) (1L<<(n))
257 #define bit_test(x,n) ((x) & bit(n))
258 #define minus_bit(n) (-1L<<(n))
259 typedef UBYTE uint1;
260 typedef SBYTE sint1;
261 typedef UBYTE uint2;
262 typedef SBYTE sint2;
263 typedef UBYTE uint3;
264 typedef SBYTE sint3;
265 typedef UBYTE uint4;
266 typedef SBYTE sint4;
267 typedef UBYTE uint5;
268 typedef SBYTE sint5;
269 typedef UBYTE uint6;
270 typedef SBYTE sint6;
271 typedef UBYTE uint7;
272 typedef SBYTE sint7;
273 typedef UBYTE uint8;
274 typedef SBYTE sint8;
275 typedef UWORD uint9;
276 typedef SWORD sint9;
277 typedef UWORD uint10;
278 typedef SWORD sint10;
279 typedef UWORD uint11;
280 typedef SWORD sint11;
281 typedef UWORD uint12;
282 typedef SWORD sint12;
283 typedef UWORD uint13;
284 typedef SWORD sint13;
285 typedef UWORD uint14;
286 typedef SWORD sint14;
287 typedef UWORD uint15;
288 typedef SWORD sint15;
289 typedef UWORD uint16;
290 typedef SWORD sint16;
291 typedef ULONG uint17;
292 typedef SLONG sint17;
293 typedef ULONG uint18;
294 typedef SLONG sint18;
295 typedef ULONG uint19;
296 typedef SLONG sint19;
297 typedef ULONG uint20;
298 typedef SLONG sint20;
299 typedef ULONG uint21;
300 typedef SLONG sint21;
301 typedef ULONG uint22;
302 typedef SLONG sint22;
303 typedef ULONG uint23;
304 typedef SLONG sint23;
305 typedef ULONG uint24;
306 typedef SLONG sint24;
307 typedef ULONG uint25;
308 typedef SLONG sint25;
309 typedef ULONG uint26;
310 typedef SLONG sint26;
311 typedef ULONG uint27;
312 typedef SLONG sint27;
313 typedef ULONG uint28;
314 typedef SLONG sint28;
315 typedef ULONG uint29;
316 typedef SLONG sint29;
317 typedef ULONG uint30;
318 typedef SLONG sint30;
319 typedef ULONG uint31;
320 typedef SLONG sint31;
321 typedef ULONG uint32;
322 typedef SLONG sint32;
323 typedef ULONGLONG uint33;
324 typedef SLONGLONG sint33;
325 typedef ULONGLONG uint48;
326 typedef SLONGLONG sint48;
327 typedef ULONGLONG uint64;
328 typedef SLONGLONG sint64;
329 typedef sint8 sintB;
330 typedef uint8 uintB;
331 typedef uint16 uintW;
332 typedef sint32 sintL;
333 typedef uint32 uintL;
334 typedef sint32 sintP;
335 typedef uint32 uintP;
336 typedef uint32 uintWL;
337 typedef uint32 uintBWL;
338 #define uintC uintWL
339 typedef uint32 uintD;
340 typedef void * object;
341 typedef uintL oint;
342 #define as_oint(expr) (oint)(expr)
343 #define as_object(o) (object)(o)
344 typedef uint8 tint;
345 typedef uint32 aint;
346 #define objectplus(obj,offset) ((object)pointerplus(obj,offset))
347 #define wbit_test bit_test
348 #define minus_wbit minus_bit
349 #define type_data_object(type,data) (as_object(((oint)(tint)(type) << 0) + ((oint)(aint)(data) << 0)))
350 #define type_zero_oint(type) ((oint)(tint)(type) << 0)
351 #define VAROBJECT_HEADER object GCself; uintL tfl;
352 #define varobject_type(ptr) ((sintB)((ptr)->tfl & 0xFF))
353 typedef struct { VAROBJECT_HEADER object recdata[unspecified]; } record_;
354 typedef record_ * Record;
355 #define record_type(ptr) varobject_type(ptr)
356 #define Record_type(obj) record_type(TheRecord(obj))
357 #define record_flags(ptr) (((ptr)->tfl >> 8) & 0xFF)
358 #define Record_flags(obj) record_flags(TheRecord(obj))
359 #define srecord_length(ptr) ((ptr)->tfl >> 16)
360 typedef struct { VAROBJECT_HEADER object symvalue; object symfunction; object proplist; object pname; object homepackage; } symbol_;
361 typedef uint16 cint;
362 #define int_char(int_from_int_char) type_data_object(39,(aint)(cint)(int_from_int_char))
363 #define char_int(char_from_char_int) ((cint)(as_oint(char_from_char_int)>>7UL))
364 typedef cint chart;
365 #define as_cint(ch) (ch)
366 #define as_chart(c) (c)
367 #define code_char(ch) int_char(as_cint(ch))
368 #define char_code(obj) as_chart(char_int(obj))
369 #define fixnum(x) type_data_object(7,x)
370 #define posfixnum_to_L(obj) ((uintL)((as_oint(obj)&0x7FFFFFFFUL)>>7UL))
371 #define fixnum_to_L(obj) (sintL)( ((((sintL)as_oint(obj) >> 3UL) << 31UL) >> 7UL) | ((uintL)((as_oint(obj) & 0x7FFFFFFFUL) >> 7UL)) )
372 typedef struct { VAROBJECT_HEADER uintD data[unspecified]; } bignum_;
373 typedef bignum_ * Bignum;
374 #define bignum_length(ptr) srecord_length(ptr)
375 #define Bignum_length(obj) bignum_length(TheBignum(obj))
376 typedef uint32 ffloat;
377 typedef union { ffloat eksplicit; } ffloatjanus;
378 typedef struct {uint32 mlo,semhi;} dfloat;
379 typedef union { dfloat eksplicit; } dfloatjanus;
380 typedef void Values;
381 typedef Values (*lisp_function)();
382 typedef struct { lisp_function function; object name; object keywords; uintW argtype; uintW req_anz; uintW opt_anz; uintB rest_flag; uintB key_flag; uintW key_anz; } subr_;
383 typedef enum { subr_norest, subr_rest } subr_rest_t;
384 typedef enum { subr_nokey, subr_key, subr_key_allow } subr_key_t;
385 #define make_machine(ptr) as_object((oint)(ptr)+0UL)
386 #define nullobj make_machine(0)
387 #define TheBignum(obj) ((Bignum)(as_oint(obj)-1UL))
388 #define TheRecord(obj) ((Record)(as_oint(obj)-1UL))
389 #define eq(obj1,obj2) ((obj1) == (obj2))
390 #define nullp(obj) (eq(obj,NIL))
391 #define varobjectp(obj) ((as_oint(obj) & 3UL) == 1UL)
392 #define fixnump(obj) ((as_oint(obj) & 55UL) == 7UL)
393 #define posfixnump(obj) ((as_oint(obj) & 63UL) == 7UL)
394 #define bignump(obj) (varobjectp(obj) && (Record_type(obj) == 21UL))
395 #define posbignump(obj) (varobjectp(obj) && (Record_type(obj) == 21UL) && ((Record_flags(obj) & bit(7)) == 0))
396 #define positivep(obj) ((as_oint(obj) & wbit(1)) ? (as_oint(obj) & 8UL) == 0 : (Record_flags(obj) & 128UL) == 0)
397 #define FN_positivep(obj) ((as_oint(obj) & 8UL) == 0)
398 #define BN_positivep(obj) ((Record_flags(obj) & 128UL) == 0)
399 #define uint8_p(obj) ((as_oint(obj) & ~0x7F80UL) == 0x7UL)
400 #define sint8_p(obj) (((as_oint(obj) ^ (FN_positivep(obj) ? 0 : 0x7FFFFF88UL)) & ~0x3F80UL) == 0x7UL)
401 #define uint16_p(obj) ((as_oint(obj) & ~0x7FFF80UL) == 0x7UL)
402 #define sint16_p(obj) (((as_oint(obj) ^ (FN_positivep(obj) ? 0 : 0x7FFFFF88UL)) & ~0x3FFF80UL) == 0x7UL)
403 #define uint32_p(obj) (posfixnump(obj) || (posbignump(obj) && (Bignum_length(obj) <= 2UL) && ((Bignum_length(obj) < 2UL) || (TheBignum(obj)->data[0] < (uintD)bit(0UL)) )))
404 #define sint32_p(obj) (fixnump(obj) || (bignump(obj) && (Bignum_length(obj) <= 1UL) && ((Bignum_length(obj) < 1UL) || ((TheBignum(obj)->data[0] ^ (BN_positivep(obj) ? (uintD)0 : ~(uintD)0)) < (uintD)bit(31UL)) )))
405 #define uint64_p(obj) (posfixnump(obj) || (posbignump(obj) && (Bignum_length(obj) <= 3UL) && ((Bignum_length(obj) < 3UL) || (TheBignum(obj)->data[0] < (uintD)bit(0UL)) )))
406 #define sint64_p(obj) (fixnump(obj) || (bignump(obj) && (Bignum_length(obj) <= 2UL) && ((Bignum_length(obj) < 2UL) || ((TheBignum(obj)->data[0] ^ (BN_positivep(obj) ? (uintD)0 : ~(uintD)0)) < (uintD)bit(31UL)) )))
407 #define SP() ({var aint __SP; __asm__ __volatile__ ("movl %%esp,%0" : "=g" (__SP) : ); __SP; })
408 #ifndef IN_MODULE_CC
409 register object* STACK __asm__("%ebx");
410 #endif
411 extern object* saved_STACK;
412 #define begin_call() saved_STACK = STACK;
413 #define end_call() saved_STACK = (object*)NULL;
414 #define begin_callback() { struct registers * registers = alloca(sizeof(struct registers)); registers->STACK_register_contents = STACK_reg; STACK = saved_STACK; { var object* top_of_frame = STACK; pushSTACK(as_object((aint)callback_saved_registers)); finish_frame(CALLBACK); } callback_saved_registers = registers; } end_call()
415 #define end_callback() { struct registers * registers = callback_saved_registers; if (!(framecode(STACK_(0)) == CALLBACK_frame_info)) abort(); callback_saved_registers = (struct registers *)(aint)as_oint(STACK_(1)); skipSTACK(2); saved_STACK = STACK; STACK_reg = registers->STACK_register_contents; }
416 extern struct subr_tab_ {
417 subr_ D_funtabref;
418 subr_ D_subr_info;
419 subr_ D_copy_simple_vector;
420 subr_ D_vector;
421 subr_ D_aref;
422 subr_ D_store;
423 subr_ D_svref;
424 subr_ D_svstore;
425 subr_ D_psvstore;
426 subr_ D_row_major_aref;
427 subr_ D_row_major_store;
428 subr_ D_array_element_type;
429 subr_ D_array_rank;
430 subr_ D_array_dimension;
431 subr_ D_array_dimensions;
432 subr_ D_array_total_size;
433 subr_ D_array_in_bounds_p;
434 subr_ D_array_row_major_index;
435 subr_ D_adjustable_array_p;
436 subr_ D_array_displacement;
437 subr_ D_bit;
438 subr_ D_sbit;
439 subr_ D_bit_and;
440 subr_ D_bit_ior;
441 subr_ D_bit_xor;
442 subr_ D_bit_eqv;
443 subr_ D_bit_nand;
444 subr_ D_bit_nor;
445 subr_ D_bit_andc1;
446 subr_ D_bit_andc2;
447 subr_ D_bit_orc1;
448 subr_ D_bit_orc2;
449 subr_ D_bit_not;
450 subr_ D_array_has_fill_pointer_p;
451 subr_ D_fill_pointer;
452 subr_ D_set_fill_pointer;
453 subr_ D_vector_push;
454 subr_ D_vector_pop;
455 subr_ D_vector_push_extend;
456 subr_ D_make_array;
457 subr_ D_adjust_array;
458 subr_ D_vector_init;
459 subr_ D_vector_upd;
460 subr_ D_vector_endtest;
461 subr_ D_vector_fe_init;
462 subr_ D_vector_fe_upd;
463 subr_ D_vector_fe_endtest;
464 subr_ D_vector_length;
465 subr_ D_vector_init_start;
466 subr_ D_vector_fe_init_end;
467 subr_ D_make_bit_vector;
468 subr_ D_standard_char_p;
469 subr_ D_graphic_char_p;
470 subr_ D_char_width;
471 subr_ D_string_char_p;
472 subr_ D_alpha_char_p;
473 subr_ D_upper_case_p;
474 subr_ D_lower_case_p;
475 subr_ D_both_case_p;
476 subr_ D_digit_char_p;
477 subr_ D_alphanumericp;
478 subr_ D_char_gleich;
479 subr_ D_char_ungleich;
480 subr_ D_char_kleiner;
481 subr_ D_char_groesser;
482 subr_ D_char_klgleich;
483 subr_ D_char_grgleich;
484 subr_ D_char_equal;
485 subr_ D_char_not_equal;
486 subr_ D_char_lessp;
487 subr_ D_char_greaterp;
488 subr_ D_char_not_greaterp;
489 subr_ D_char_not_lessp;
490 subr_ D_char_code;
491 subr_ D_code_char;
492 subr_ D_character;
493 subr_ D_char_upcase;
494 subr_ D_char_downcase;
495 subr_ D_digit_char;
496 subr_ D_char_int;
497 subr_ D_int_char;
498 subr_ D_char_name;
499 subr_ D_char;
500 subr_ D_schar;
501 subr_ D_store_char;
502 subr_ D_store_schar;
503 subr_ D_string_gleich;
504 subr_ D_string_ungleich;
505 subr_ D_string_kleiner;
506 subr_ D_string_groesser;
507 subr_ D_string_klgleich;
508 subr_ D_string_grgleich;
509 subr_ D_string_equal;
510 subr_ D_string_not_equal;
511 subr_ D_string_lessp;
512 subr_ D_string_greaterp;
513 subr_ D_string_not_greaterp;
514 subr_ D_string_not_lessp;
515 subr_ D_search_string_gleich;
516 subr_ D_search_string_equal;
517 subr_ D_make_string;
518 subr_ D_string_both_trim;
519 subr_ D_string_width;
520 subr_ D_nstring_upcase;
521 subr_ D_string_upcase;
522 subr_ D_nstring_downcase;
523 subr_ D_string_downcase;
524 subr_ D_nstring_capitalize;
525 subr_ D_string_capitalize;
526 subr_ D_string;
527 subr_ D_name_char;
528 subr_ D_substring;
529 subr_ D_string_concat;
530 subr_ D_exit;
531 subr_ D_psymbol_value;
532 subr_ D_symbol_value;
533 subr_ D_symbol_function;
534 subr_ D_fdefinition;
535 subr_ D_boundp;
536 subr_ D_fboundp;
537 subr_ D_special_operator_p;
538 subr_ D_set;
539 subr_ D_makunbound;
540 subr_ D_fmakunbound;
541 subr_ D_apply;
542 subr_ D_pfuncall;
543 subr_ D_funcall;
544 subr_ D_mapcar;
545 subr_ D_maplist;
546 subr_ D_mapc;
547 subr_ D_mapl;
548 subr_ D_mapcan;
549 subr_ D_mapcon;
550 subr_ D_values;
551 subr_ D_values_list;
552 subr_ D_driver;
553 subr_ D_unwind_to_driver;
554 subr_ D_macro_function;
555 subr_ D_macroexpand;
556 subr_ D_macroexpand_1;
557 subr_ D_proclaim;
558 subr_ D_eval;
559 subr_ D_evalhook;
560 subr_ D_applyhook;
561 subr_ D_constantp;
562 subr_ D_function_name_p;
563 subr_ D_parse_body;
564 subr_ D_keyword_test;
565 subr_ D_read_form;
566 subr_ D_read_eval_print;
567 subr_ D_load;
568 subr_ D_frame_up_1;
569 subr_ D_frame_up;
570 subr_ D_frame_down_1;
571 subr_ D_frame_down;
572 subr_ D_the_frame;
573 subr_ D_same_env_as;
574 subr_ D_eval_at;
575 subr_ D_eval_frame_p;
576 subr_ D_driver_frame_p;
577 subr_ D_trap_eval_frame;
578 subr_ D_redo_eval_frame;
579 subr_ D_return_from_eval_frame;
580 subr_ D_describe_frame;
581 subr_ D_show_stack;
582 subr_ D_debug;
583 subr_ D_proom;
584 subr_ D_gc;
585 subr_ D_make_encoding;
586 subr_ D_encodingp;
587 subr_ D_charset_typep;
588 subr_ D_charset_range;
589 subr_ D_default_file_encoding;
590 subr_ D_set_default_file_encoding;
591 subr_ D_pathname_encoding;
592 subr_ D_set_pathname_encoding;
593 subr_ D_terminal_encoding;
594 subr_ D_set_terminal_encoding;
595 subr_ D_foreign_encoding;
596 subr_ D_set_foreign_encoding;
597 subr_ D_misc_encoding;
598 subr_ D_set_misc_encoding;
599 subr_ D_convert_string_from_bytes;
600 subr_ D_convert_string_to_bytes;
601 subr_ D_error;
602 subr_ D_defclcs;
603 subr_ D_cerror_of_type;
604 subr_ D_error_of_type;
605 subr_ D_invoke_debugger;
606 subr_ D_clcs_signal;
607 subr_ D_make_hash_table;
608 subr_ D_gethash;
609 subr_ D_puthash;
610 subr_ D_remhash;
611 subr_ D_maphash;
612 subr_ D_clrhash;
613 subr_ D_hash_table_count;
614 subr_ D_hash_table_rehash_size;
615 subr_ D_hash_table_rehash_threshold;
616 subr_ D_hash_table_size;
617 subr_ D_hash_table_test;
618 subr_ D_hash_table_iterator;
619 subr_ D_hash_table_iterate;
620 subr_ D_hash_table_weak_p;
621 subr_ D_set_hash_table_weak_p;
622 subr_ D_class_gethash;
623 subr_ D_class_tuple_gethash;
624 subr_ D_sxhash;
625 subr_ D_defio;
626 subr_ D_copy_readtable;
627 subr_ D_set_syntax_from_char;
628 subr_ D_set_macro_character;
629 subr_ D_get_macro_character;
630 subr_ D_make_dispatch_macro_character;
631 subr_ D_set_dispatch_macro_character;
632 subr_ D_get_dispatch_macro_character;
633 subr_ D_readtable_case;
634 subr_ D_set_readtable_case;
635 subr_ D_lpar_reader;
636 subr_ D_rpar_reader;
637 subr_ D_string_reader;
638 subr_ D_quote_reader;
639 subr_ D_line_comment_reader;
640 subr_ D_function_reader;
641 subr_ D_comment_reader;
642 subr_ D_char_reader;
643 subr_ D_binary_reader;
644 subr_ D_octal_reader;
645 subr_ D_hexadecimal_reader;
646 subr_ D_radix_reader;
647 subr_ D_complex_reader;
648 subr_ D_uninterned_reader;
649 subr_ D_bit_vector_reader;
650 subr_ D_vector_reader;
651 subr_ D_array_reader;
652 subr_ D_read_eval_reader;
653 subr_ D_load_eval_reader;
654 subr_ D_label_definition_reader;
655 subr_ D_label_reference_reader;
656 subr_ D_not_readable_reader;
657 subr_ D_syntax_error_reader;
658 subr_ D_feature_reader;
659 subr_ D_not_feature_reader;
660 subr_ D_structure_reader;
661 subr_ D_closure_reader;
662 subr_ D_clisp_pathname_reader;
663 subr_ D_ansi_pathname_reader;
664 subr_ D_unix_executable_reader;
665 subr_ D_read;
666 subr_ D_read_preserving_whitespace;
667 subr_ D_read_delimited_list;
668 subr_ D_read_line;
669 subr_ D_read_char;
670 subr_ D_unread_char;
671 subr_ D_peek_char;
672 subr_ D_listen;
673 subr_ D_read_char_will_hang_p;
674 subr_ D_read_char_no_hang;
675 subr_ D_clear_input;
676 subr_ D_read_from_string;
677 subr_ D_parse_integer;
678 subr_ D_print_structure;
679 subr_ D_write;
680 subr_ D_prin1;
681 subr_ D_print;
682 subr_ D_pprint;
683 subr_ D_pprint_indent;
684 subr_ D_pprint_newline;
685 subr_ D_format_tabulate;
686 subr_ D_ppprint_logical_block;
687 subr_ D_pcirclep;
688 subr_ D_princ;
689 subr_ D_write_to_string;
690 subr_ D_prin1_to_string;
691 subr_ D_princ_to_string;
692 subr_ D_write_char;
693 subr_ D_write_string;
694 subr_ D_write_line;
695 subr_ D_terpri;
696 subr_ D_fresh_line;
697 subr_ D_finish_output;
698 subr_ D_force_output;
699 subr_ D_clear_output;
700 subr_ D_write_unreadable;
701 subr_ D_line_position;
702 subr_ D_whitespacep;
703 subr_ D_write_spaces;
704 subr_ D_car;
705 subr_ D_cdr;
706 subr_ D_caar;
707 subr_ D_cadr;
708 subr_ D_cdar;
709 subr_ D_cddr;
710 subr_ D_caaar;
711 subr_ D_caadr;
712 subr_ D_cadar;
713 subr_ D_caddr;
714 subr_ D_cdaar;
715 subr_ D_cdadr;
716 subr_ D_cddar;
717 subr_ D_cdddr;
718 subr_ D_caaaar;
719 subr_ D_caaadr;
720 subr_ D_caadar;
721 subr_ D_caaddr;
722 subr_ D_cadaar;
723 subr_ D_cadadr;
724 subr_ D_caddar;
725 subr_ D_cadddr;
726 subr_ D_cdaaar;
727 subr_ D_cdaadr;
728 subr_ D_cdadar;
729 subr_ D_cdaddr;
730 subr_ D_cddaar;
731 subr_ D_cddadr;
732 subr_ D_cdddar;
733 subr_ D_cddddr;
734 subr_ D_cons;
735 subr_ D_tree_equal;
736 subr_ D_endp;
737 subr_ D_list_length;
738 subr_ D_nth;
739 subr_ D_first;
740 subr_ D_second;
741 subr_ D_third;
742 subr_ D_fourth;
743 subr_ D_fifth;
744 subr_ D_sixth;
745 subr_ D_seventh;
746 subr_ D_eighth;
747 subr_ D_ninth;
748 subr_ D_tenth;
749 subr_ D_rest;
750 subr_ D_nthcdr;
751 subr_ D_last;
752 subr_ D_list;
753 subr_ D_liststern;
754 subr_ D_make_list;
755 subr_ D_append;
756 subr_ D_copy_list;
757 subr_ D_copy_alist;
758 subr_ D_copy_tree;
759 subr_ D_revappend;
760 subr_ D_nconc;
761 subr_ D_nreconc;
762 subr_ D_list_nreverse;
763 subr_ D_butlast;
764 subr_ D_nbutlast;
765 subr_ D_ldiff;
766 subr_ D_rplaca;
767 subr_ D_prplaca;
768 subr_ D_rplacd;
769 subr_ D_prplacd;
770 subr_ D_subst;
771 subr_ D_subst_if;
772 subr_ D_subst_if_not;
773 subr_ D_nsubst;
774 subr_ D_nsubst_if;
775 subr_ D_nsubst_if_not;
776 subr_ D_sublis;
777 subr_ D_nsublis;
778 subr_ D_member;
779 subr_ D_member_if;
780 subr_ D_member_if_not;
781 subr_ D_tailp;
782 subr_ D_adjoin;
783 subr_ D_acons;
784 subr_ D_pairlis;
785 subr_ D_assoc;
786 subr_ D_assoc_if;
787 subr_ D_assoc_if_not;
788 subr_ D_rassoc;
789 subr_ D_rassoc_if;
790 subr_ D_rassoc_if_not;
791 subr_ D_list_upd;
792 subr_ D_list_endtest;
793 subr_ D_list_fe_init;
794 subr_ D_list_access;
795 subr_ D_list_access_set;
796 subr_ D_list_llength;
797 subr_ D_list_elt;
798 subr_ D_list_set_elt;
799 subr_ D_list_init_start;
800 subr_ D_list_fe_init_end;
801 subr_ D_lisp_implementation_type;
802 subr_ D_lisp_implementation_version;
803 subr_ D_version;
804 subr_ D_machinetype;
805 subr_ D_machine_version;
806 subr_ D_get_env;
807 subr_ D_set_env;
808 subr_ D_software_type;
809 subr_ D_software_version;
810 subr_ D_identity;
811 subr_ D_address_of;
812 subr_ D_code_address_of;
813 subr_ D_program_id;
814 subr_ D_ansi;
815 subr_ D_set_ansi;
816 subr_ D_current_language;
817 subr_ D_set_current_language;
818 subr_ D_text;
819 subr_ D_gettext;
820 subr_ D_ngettext;
821 subr_ D_textdomain;
822 subr_ D_set_textdomain;
823 subr_ D_textdomaindir;
824 subr_ D_set_textdomaindir;
825 subr_ D_machine_instance;
826 subr_ D_socket_service_port;
827 subr_ D_get_internal_real_time;
828 subr_ D_get_internal_run_time;
829 subr_ D_get_universal_time;
830 subr_ D_default_time_zone;
831 subr_ D_sleep;
832 subr_ D_time;
833 subr_ D_make_symbol;
834 subr_ D_find_package;
835 subr_ D_pfind_package;
836 subr_ D_package_name;
837 subr_ D_package_nicknames;
838 subr_ D_rename_package;
839 subr_ D_package_use_list;
840 subr_ D_package_used_by_list;
841 subr_ D_package_shadowing_symbols;
842 subr_ D_package_lock;
843 subr_ D_set_package_lock;
844 subr_ D_check_package_lock;
845 subr_ D_list_all_packages;
846 subr_ D_intern;
847 subr_ D_find_symbol;
848 subr_ D_unintern;
849 subr_ D_export;
850 subr_ D_unexport;
851 subr_ D_re_export;
852 subr_ D_import;
853 subr_ D_shadowing_import;
854 subr_ D_shadow;
855 subr_ D_use_package;
856 subr_ D_unuse_package;
857 subr_ D_make_package;
858 subr_ D_pin_package;
859 subr_ D_delete_package;
860 subr_ D_find_all_symbols;
861 subr_ D_map_symbols;
862 subr_ D_map_external_symbols;
863 subr_ D_map_all_symbols;
864 subr_ D_package_iterator;
865 subr_ D_package_iterate;
866 subr_ D_parse_namestring;
867 subr_ D_pathname;
868 subr_ D_pathnamehost;
869 subr_ D_pathnamedevice;
870 subr_ D_pathnamedirectory;
871 subr_ D_pathnamename;
872 subr_ D_pathnametype;
873 subr_ D_pathnameversion;
874 subr_ D_logical_pathname;
875 subr_ D_translate_logical_pathname;
876 subr_ D_file_namestring;
877 subr_ D_directory_namestring;
878 subr_ D_host_namestring;
879 subr_ D_merge_pathnames;
880 subr_ D_enough_namestring;
881 subr_ D_make_pathname;
882 subr_ D_make_logical_pathname;
883 subr_ D_user_homedir_pathname;
884 subr_ D_wild_pathname_p;
885 subr_ D_pathname_match_p;
886 subr_ D_translate_pathname;
887 subr_ D_namestring;
888 subr_ D_truename;
889 subr_ D_probe_file;
890 subr_ D_probe_directory;
891 subr_ D_delete_file;
892 subr_ D_rename_file;
893 subr_ D_open;
894 subr_ D_directory;
895 subr_ D_cd;
896 subr_ D_make_dir;
897 subr_ D_delete_dir;
898 subr_ D_ensure_directories_exist;
899 subr_ D_file_write_date;
900 subr_ D_file_author;
901 subr_ D_execute;
902 subr_ D_shell;
903 subr_ D_savemem;
904 subr_ D_program_name;
905 subr_ D_lib_directory;
906 subr_ D_set_lib_directory;
907 subr_ D_eq;
908 subr_ D_eql;
909 subr_ D_equal;
910 subr_ D_equalp;
911 subr_ D_consp;
912 subr_ D_atom;
913 subr_ D_symbolp;
914 subr_ D_stringp;
915 subr_ D_numberp;
916 subr_ D_compiled_function_p;
917 subr_ D_null;
918 subr_ D_not;
919 subr_ D_closurep;
920 subr_ D_listp;
921 subr_ D_integerp;
922 subr_ D_fixnump;
923 subr_ D_rationalp;
924 subr_ D_floatp;
925 subr_ D_short_float_p;
926 subr_ D_single_float_p;
927 subr_ D_double_float_p;
928 subr_ D_long_float_p;
929 subr_ D_realp;
930 subr_ D_complexp;
931 subr_ D_streamp;
932 subr_ D_built_in_stream_p;
933 subr_ D_random_state_p;
934 subr_ D_readtablep;
935 subr_ D_hash_table_p;
936 subr_ D_pathnamep;
937 subr_ D_logical_pathname_p;
938 subr_ D_characterp;
939 subr_ D_functionp;
940 subr_ D_generic_function_p;
941 subr_ D_packagep;
942 subr_ D_arrayp;
943 subr_ D_simple_array_p;
944 subr_ D_bit_vector_p;
945 subr_ D_vectorp;
946 subr_ D_simple_vector_p;
947 subr_ D_simple_string_p;
948 subr_ D_simple_bit_vector_p;
949 subr_ D_type_of;
950 subr_ D_defclos;
951 subr_ D_class_p;
952 subr_ D_class_of;
953 subr_ D_find_class;
954 subr_ D_coerce;
955 subr_ D_expand_deftype;
956 subr_ D_note_new_structure_class;
957 subr_ D_note_new_standard_class;
958 subr_ D_heap_statistics;
959 subr_ D_gc_statistics;
960 subr_ D_list_statistics;
961 subr_ D_heap_statistics_statistics;
962 subr_ D_gc_statistics_statistics;
963 subr_ D_record_ref;
964 subr_ D_record_store;
965 subr_ D_record_length;
966 subr_ D_pstructure_ref;
967 subr_ D_structure_ref;
968 subr_ D_structure_store;
969 subr_ D_make_structure;
970 subr_ D_copy_structure;
971 subr_ D_structure_type_p;
972 subr_ D_closure_name;
973 subr_ D_closure_codevec;
974 subr_ D_closure_consts;
975 subr_ D_make_code_vector;
976 subr_ D_make_closure;
977 subr_ D_copy_generic_function;
978 subr_ D_generic_function_effective_method_function;
979 subr_ D_make_load_time_eval;
980 subr_ D_make_symbol_macro;
981 subr_ D_symbol_macro_p;
982 subr_ D_symbol_macro_expand;
983 subr_ D_make_macro;
984 subr_ D_macrop;
985 subr_ D_macro_expander;
986 subr_ D_make_function_macro;
987 subr_ D_function_macro_p;
988 subr_ D_function_macro_function;
989 subr_ D_function_macro_expander;
990 subr_ D_make_weak_pointer;
991 subr_ D_weak_pointer_p;
992 subr_ D_weak_pointer_value;
993 subr_ D_finalize;
994 subr_ D_structure_object_p;
995 subr_ D_std_instance_p;
996 subr_ D_allocate_std_instance;
997 subr_ D_pallocate_instance;
998 subr_ D_slot_value;
999 subr_ D_set_slot_value;
1000 subr_ D_slot_boundp;
1001 subr_ D_slot_makunbound;
1002 subr_ D_slot_exists_p;
1003 subr_ D_shared_initialize;
1004 subr_ D_reinitialize_instance;
1005 subr_ D_initialize_instance;
1006 subr_ D_make_instance;
1007 subr_ D_sequencep;
1008 subr_ D_defseq;
1009 subr_ D_elt;
1010 subr_ D_setelt;
1011 subr_ D_subseq;
1012 subr_ D_copy_seq;
1013 subr_ D_length;
1014 subr_ D_reverse;
1015 subr_ D_nreverse;
1016 subr_ D_make_sequence;
1017 subr_ D_coerced_subseq;
1018 subr_ D_concatenate;
1019 subr_ D_map;
1020 subr_ D_map_into;
1021 subr_ D_some;
1022 subr_ D_every;
1023 subr_ D_notany;
1024 subr_ D_notevery;
1025 subr_ D_reduce;
1026 subr_ D_fill;
1027 subr_ D_replace;
1028 subr_ D_remove;
1029 subr_ D_remove_if;
1030 subr_ D_remove_if_not;
1031 subr_ D_delete;
1032 subr_ D_delete_if;
1033 subr_ D_delete_if_not;
1034 subr_ D_remove_duplicates;
1035 subr_ D_delete_duplicates;
1036 subr_ D_substitute;
1037 subr_ D_substitute_if;
1038 subr_ D_substitute_if_not;
1039 subr_ D_nsubstitute;
1040 subr_ D_nsubstitute_if;
1041 subr_ D_nsubstitute_if_not;
1042 subr_ D_find;
1043 subr_ D_find_if;
1044 subr_ D_find_if_not;
1045 subr_ D_position;
1046 subr_ D_position_if;
1047 subr_ D_position_if_not;
1048 subr_ D_count;
1049 subr_ D_count_if;
1050 subr_ D_count_if_not;
1051 subr_ D_mismatch;
1052 subr_ D_search;
1053 subr_ D_sort;
1054 subr_ D_stable_sort;
1055 subr_ D_merge;
1056 subr_ D_read_char_sequence;
1057 subr_ D_write_char_sequence;
1058 subr_ D_read_byte_sequence;
1059 subr_ D_write_byte_sequence;
1060 subr_ D_symbol_stream;
1061 subr_ D_make_synonym_stream;
1062 subr_ D_synonym_stream_p;
1063 subr_ D_synonym_stream_symbol;
1064 subr_ D_make_broadcast_stream;
1065 subr_ D_broadcast_stream_p;
1066 subr_ D_broadcast_stream_streams;
1067 subr_ D_make_concatenated_stream;
1068 subr_ D_concatenated_stream_p;
1069 subr_ D_concatenated_stream_streams;
1070 subr_ D_make_two_way_stream;
1071 subr_ D_two_way_stream_p;
1072 subr_ D_two_way_stream_input_stream;
1073 subr_ D_two_way_stream_output_stream;
1074 subr_ D_make_echo_stream;
1075 subr_ D_echo_stream_p;
1076 subr_ D_echo_stream_input_stream;
1077 subr_ D_echo_stream_output_stream;
1078 subr_ D_make_string_input_stream;
1079 subr_ D_string_input_stream_index;
1080 subr_ D_make_string_output_stream;
1081 subr_ D_get_output_stream_string;
1082 subr_ D_make_string_push_stream;
1083 subr_ D_string_stream_p;
1084 subr_ D_make_buffered_input_stream;
1085 subr_ D_buffered_input_stream_index;
1086 subr_ D_make_buffered_output_stream;
1087 subr_ D_generic_stream_controller;
1088 subr_ D_make_generic_stream;
1089 subr_ D_generic_stream_p;
1090 subr_ D_make_keyboard_stream;
1091 subr_ D_terminal_raw;
1092 subr_ D_make_window;
1093 subr_ D_window_size;
1094 subr_ D_window_cursor_position;
1095 subr_ D_set_window_cursor_position;
1096 subr_ D_clear_window;
1097 subr_ D_clear_window_to_eot;
1098 subr_ D_clear_window_to_eol;
1099 subr_ D_delete_window_line;
1100 subr_ D_insert_window_line;
1101 subr_ D_highlight_on;
1102 subr_ D_highlight_off;
1103 subr_ D_window_cursor_on;
1104 subr_ D_window_cursor_off;
1105 subr_ D_file_stream_p;
1106 subr_ D_make_pipe_input_stream;
1107 subr_ D_make_pipe_output_stream;
1108 subr_ D_make_pipe_io_stream;
1109 subr_ D_make_x11socket_stream;
1110 subr_ D_read_n_bytes;
1111 subr_ D_write_n_bytes;
1112 subr_ D_socket_server_close;
1113 subr_ D_socket_server;
1114 subr_ D_socket_server_port;
1115 subr_ D_socket_server_host;
1116 subr_ D_socket_accept;
1117 subr_ D_socket_wait;
1118 subr_ D_socket_status;
1119 subr_ D_socket_connect;
1120 subr_ D_socket_stream_port;
1121 subr_ D_socket_stream_host;
1122 subr_ D_socket_stream_peer;
1123 subr_ D_socket_stream_local;
1124 subr_ D_socket_stream_handle;
1125 subr_ D_built_in_stream_open_p;
1126 subr_ D_input_stream_p;
1127 subr_ D_output_stream_p;
1128 subr_ D_stream_element_type_eq;
1129 subr_ D_built_in_stream_element_type;
1130 subr_ D_built_in_stream_set_element_type;
1131 subr_ D_stream_external_format;
1132 subr_ D_set_stream_external_format;
1133 subr_ D_interactive_stream_p;
1134 subr_ D_built_in_stream_close;
1135 subr_ D_read_byte;
1136 subr_ D_read_byte_lookahead;
1137 subr_ D_read_byte_will_hang_p;
1138 subr_ D_read_byte_no_hang;
1139 subr_ D_read_integer;
1140 subr_ D_read_float;
1141 subr_ D_write_byte;
1142 subr_ D_write_integer;
1143 subr_ D_write_float;
1144 subr_ D_file_position;
1145 subr_ D_file_length;
1146 subr_ D_file_string_length;
1147 subr_ D_line_number;
1148 subr_ D_allow_read_eval;
1149 subr_ D_defgray;
1150 subr_ D_putd;
1151 subr_ D_find_subr;
1152 subr_ D_proclaim_constant;
1153 subr_ D_get;
1154 subr_ D_getf;
1155 subr_ D_get_properties;
1156 subr_ D_putplist;
1157 subr_ D_put;
1158 subr_ D_remprop;
1159 subr_ D_symbol_package;
1160 subr_ D_symbol_plist;
1161 subr_ D_symbol_name;
1162 subr_ D_keywordp;
1163 subr_ D_special_variable_p;
1164 subr_ D_gensym;
1165 subr_ D_decimal_string;
1166 subr_ D_zerop;
1167 subr_ D_plusp;
1168 subr_ D_minusp;
1169 subr_ D_oddp;
1170 subr_ D_evenp;
1171 subr_ D_gleich;
1172 subr_ D_ungleich;
1173 subr_ D_kleiner;
1174 subr_ D_groesser;
1175 subr_ D_klgleich;
1176 subr_ D_grgleich;
1177 subr_ D_max;
1178 subr_ D_min;
1179 subr_ D_plus;
1180 subr_ D_minus;
1181 subr_ D_mal;
1182 subr_ D_durch;
1183 subr_ D_einsplus;
1184 subr_ D_einsminus;
1185 subr_ D_conjugate;
1186 subr_ D_gcd;
1187 subr_ D_xgcd;
1188 subr_ D_lcm;
1189 subr_ D_exp;
1190 subr_ D_expt;
1191 subr_ D_log;
1192 subr_ D_sqrt;
1193 subr_ D_isqrt;
1194 subr_ D_abs;
1195 subr_ D_phase;
1196 subr_ D_signum;
1197 subr_ D_sin;
1198 subr_ D_cos;
1199 subr_ D_tan;
1200 subr_ D_cis;
1201 subr_ D_asin;
1202 subr_ D_acos;
1203 subr_ D_atan;
1204 subr_ D_sinh;
1205 subr_ D_cosh;
1206 subr_ D_tanh;
1207 subr_ D_asinh;
1208 subr_ D_acosh;
1209 subr_ D_atanh;
1210 subr_ D_float;
1211 subr_ D_rational;
1212 subr_ D_rationalize;
1213 subr_ D_numerator;
1214 subr_ D_denominator;
1215 subr_ D_floor;
1216 subr_ D_ceiling;
1217 subr_ D_truncate;
1218 subr_ D_round;
1219 subr_ D_mod;
1220 subr_ D_rem;
1221 subr_ D_ffloor;
1222 subr_ D_fceiling;
1223 subr_ D_ftruncate;
1224 subr_ D_fround;
1225 subr_ D_decode_float;
1226 subr_ D_scale_float;
1227 subr_ D_float_radix;
1228 subr_ D_float_sign;
1229 subr_ D_float_digits;
1230 subr_ D_float_precision;
1231 subr_ D_integer_decode_float;
1232 subr_ D_complex;
1233 subr_ D_realpart;
1234 subr_ D_imagpart;
1235 subr_ D_logior;
1236 subr_ D_logxor;
1237 subr_ D_logand;
1238 subr_ D_logeqv;
1239 subr_ D_lognand;
1240 subr_ D_lognor;
1241 subr_ D_logandc1;
1242 subr_ D_logandc2;
1243 subr_ D_logorc1;
1244 subr_ D_logorc2;
1245 subr_ D_boole;
1246 subr_ D_lognot;
1247 subr_ D_logtest;
1248 subr_ D_logbitp;
1249 subr_ D_ash;
1250 subr_ D_logcount;
1251 subr_ D_integer_length;
1252 subr_ D_byte;
1253 subr_ D_bytesize;
1254 subr_ D_byteposition;
1255 subr_ D_ldb;
1256 subr_ D_ldb_test;
1257 subr_ D_mask_field;
1258 subr_ D_dpb;
1259 subr_ D_deposit_field;
1260 subr_ D_random;
1261 subr_ D_make_random_state;
1262 subr_ D_fakultaet;
1263 subr_ D_exquo;
1264 subr_ D_long_float_digits;
1265 subr_ D_set_long_float_digits;
1266 subr_ D_log2;
1267 subr_ D_log10;
1268 subr_ D_validp;
1269 subr_ D_sizeof;
1270 subr_ D_bitsizeof;
1271 subr_ D_lookup_foreign_variable;
1272 subr_ D_foreign_address_value;
1273 subr_ D_foreign_value;
1274 subr_ D_set_foreign_value;
1275 subr_ D_foreign_type;
1276 subr_ D_foreign_size;
1277 subr_ D_element;
1278 subr_ D_deref;
1279 subr_ D_slot;
1280 subr_ D_cast;
1281 subr_ D_offset;
1282 subr_ D_lookup_foreign_function;
1283 subr_ D_foreign_call_out;
1284 } subr_tab_data;
1285 extern struct symbol_tab_ {
1286 symbol_ S_nil;
1287 symbol_ S_t;
1288 symbol_ S_eval_when;
1289 symbol_ S_quote;
1290 symbol_ S_function;
1291 symbol_ S_setq;
1292 symbol_ S_psetq;
1293 symbol_ S_progn;
1294 symbol_ S_prog1;
1295 symbol_ S_prog2;
1296 symbol_ S_let;
1297 symbol_ S_letstern;
1298 symbol_ S_locally;
1299 symbol_ S_compiler_let;
1300 symbol_ S_progv;
1301 symbol_ S_flet;
1302 symbol_ S_labels;
1303 symbol_ S_macrolet;
1304 symbol_ S_function_macro_let;
1305 symbol_ S_symbol_macrolet;
1306 symbol_ S_if;
1307 symbol_ S_when;
1308 symbol_ S_unless;
1309 symbol_ S_cond;
1310 symbol_ S_case;
1311 symbol_ S_block;
1312 symbol_ S_return_from;
1313 symbol_ S_tagbody;
1314 symbol_ S_go;
1315 symbol_ S_multiple_value_list;
1316 symbol_ S_multiple_value_call;
1317 symbol_ S_multiple_value_prog1;
1318 symbol_ S_multiple_value_bind;
1319 symbol_ S_multiple_value_setq;
1320 symbol_ S_catch;
1321 symbol_ S_unwind_protect;
1322 symbol_ S_throw;
1323 symbol_ S_declare;
1324 symbol_ S_the;
1325 symbol_ S_load_time_value;
1326 symbol_ S_and;
1327 symbol_ S_or;
1328 symbol_ S_funtabref;
1329 symbol_ S_subr_info;
1330 symbol_ S_copy_simple_vector;
1331 symbol_ S_vector;
1332 symbol_ S_aref;
1333 symbol_ S_store;
1334 symbol_ S_svref;
1335 symbol_ S_svstore;
1336 symbol_ S_psvstore;
1337 symbol_ S_row_major_aref;
1338 symbol_ S_row_major_store;
1339 symbol_ S_array_element_type;
1340 symbol_ S_array_rank;
1341 symbol_ S_array_dimension;
1342 symbol_ S_array_dimensions;
1343 symbol_ S_array_total_size;
1344 symbol_ S_array_in_bounds_p;
1345 symbol_ S_array_row_major_index;
1346 symbol_ S_adjustable_array_p;
1347 symbol_ S_array_displacement;
1348 symbol_ S_bit;
1349 symbol_ S_sbit;
1350 symbol_ S_bit_and;
1351 symbol_ S_bit_ior;
1352 symbol_ S_bit_xor;
1353 symbol_ S_bit_eqv;
1354 symbol_ S_bit_nand;
1355 symbol_ S_bit_nor;
1356 symbol_ S_bit_andc1;
1357 symbol_ S_bit_andc2;
1358 symbol_ S_bit_orc1;
1359 symbol_ S_bit_orc2;
1360 symbol_ S_bit_not;
1361 symbol_ S_array_has_fill_pointer_p;
1362 symbol_ S_fill_pointer;
1363 symbol_ S_set_fill_pointer;
1364 symbol_ S_vector_push;
1365 symbol_ S_vector_pop;
1366 symbol_ S_vector_push_extend;
1367 symbol_ S_make_array;
1368 symbol_ S_adjust_array;
1369 symbol_ S_vector_init;
1370 symbol_ S_vector_upd;
1371 symbol_ S_vector_endtest;
1372 symbol_ S_vector_fe_init;
1373 symbol_ S_vector_fe_upd;
1374 symbol_ S_vector_fe_endtest;
1375 symbol_ S_vector_length;
1376 symbol_ S_vector_init_start;
1377 symbol_ S_vector_fe_init_end;
1378 symbol_ S_make_bit_vector;
1379 symbol_ S_standard_char_p;
1380 symbol_ S_graphic_char_p;
1381 symbol_ S_char_width;
1382 symbol_ S_string_char_p;
1383 symbol_ S_alpha_char_p;
1384 symbol_ S_upper_case_p;
1385 symbol_ S_lower_case_p;
1386 symbol_ S_both_case_p;
1387 symbol_ S_digit_char_p;
1388 symbol_ S_alphanumericp;
1389 symbol_ S_char_gleich;
1390 symbol_ S_char_ungleich;
1391 symbol_ S_char_kleiner;
1392 symbol_ S_char_groesser;
1393 symbol_ S_char_klgleich;
1394 symbol_ S_char_grgleich;
1395 symbol_ S_char_equal;
1396 symbol_ S_char_not_equal;
1397 symbol_ S_char_lessp;
1398 symbol_ S_char_greaterp;
1399 symbol_ S_char_not_greaterp;
1400 symbol_ S_char_not_lessp;
1401 symbol_ S_char_code;
1402 symbol_ S_code_char;
1403 symbol_ S_character;
1404 symbol_ S_char_upcase;
1405 symbol_ S_char_downcase;
1406 symbol_ S_digit_char;
1407 symbol_ S_char_int;
1408 symbol_ S_int_char;
1409 symbol_ S_char_name;
1410 symbol_ S_char;
1411 symbol_ S_schar;
1412 symbol_ S_store_char;
1413 symbol_ S_store_schar;
1414 symbol_ S_string_gleich;
1415 symbol_ S_string_ungleich;
1416 symbol_ S_string_kleiner;
1417 symbol_ S_string_groesser;
1418 symbol_ S_string_klgleich;
1419 symbol_ S_string_grgleich;
1420 symbol_ S_string_equal;
1421 symbol_ S_string_not_equal;
1422 symbol_ S_string_lessp;
1423 symbol_ S_string_greaterp;
1424 symbol_ S_string_not_greaterp;
1425 symbol_ S_string_not_lessp;
1426 symbol_ S_search_string_gleich;
1427 symbol_ S_search_string_equal;
1428 symbol_ S_make_string;
1429 symbol_ S_string_both_trim;
1430 symbol_ S_string_width;
1431 symbol_ S_nstring_upcase;
1432 symbol_ S_string_upcase;
1433 symbol_ S_nstring_downcase;
1434 symbol_ S_string_downcase;
1435 symbol_ S_nstring_capitalize;
1436 symbol_ S_string_capitalize;
1437 symbol_ S_string;
1438 symbol_ S_name_char;
1439 symbol_ S_substring;
1440 symbol_ S_string_concat;
1441 symbol_ S_exit;
1442 symbol_ S_psymbol_value;
1443 symbol_ S_symbol_value;
1444 symbol_ S_symbol_function;
1445 symbol_ S_fdefinition;
1446 symbol_ S_boundp;
1447 symbol_ S_fboundp;
1448 symbol_ S_special_operator_p;
1449 symbol_ S_set;
1450 symbol_ S_makunbound;
1451 symbol_ S_fmakunbound;
1452 symbol_ S_apply;
1453 symbol_ S_pfuncall;
1454 symbol_ S_funcall;
1455 symbol_ S_mapcar;
1456 symbol_ S_maplist;
1457 symbol_ S_mapc;
1458 symbol_ S_mapl;
1459 symbol_ S_mapcan;
1460 symbol_ S_mapcon;
1461 symbol_ S_values;
1462 symbol_ S_values_list;
1463 symbol_ S_driver;
1464 symbol_ S_unwind_to_driver;
1465 symbol_ S_macro_function;
1466 symbol_ S_macroexpand;
1467 symbol_ S_macroexpand_1;
1468 symbol_ S_proclaim;
1469 symbol_ S_eval;
1470 symbol_ S_evalhook;
1471 symbol_ S_applyhook;
1472 symbol_ S_constantp;
1473 symbol_ S_function_name_p;
1474 symbol_ S_parse_body;
1475 symbol_ S_keyword_test;
1476 symbol_ S_read_form;
1477 symbol_ S_read_eval_print;
1478 symbol_ S_load;
1479 symbol_ S_frame_up_1;
1480 symbol_ S_frame_up;
1481 symbol_ S_frame_down_1;
1482 symbol_ S_frame_down;
1483 symbol_ S_the_frame;
1484 symbol_ S_same_env_as;
1485 symbol_ S_eval_at;
1486 symbol_ S_eval_frame_p;
1487 symbol_ S_driver_frame_p;
1488 symbol_ S_trap_eval_frame;
1489 symbol_ S_redo_eval_frame;
1490 symbol_ S_return_from_eval_frame;
1491 symbol_ S_describe_frame;
1492 symbol_ S_show_stack;
1493 symbol_ S_debug;
1494 symbol_ S_proom;
1495 symbol_ S_gc;
1496 symbol_ S_make_encoding;
1497 symbol_ S_encodingp;
1498 symbol_ S_charset_typep;
1499 symbol_ S_charset_range;
1500 symbol_ S_default_file_encoding;
1501 symbol_ S_set_default_file_encoding;
1502 symbol_ S_pathname_encoding;
1503 symbol_ S_set_pathname_encoding;
1504 symbol_ S_terminal_encoding;
1505 symbol_ S_set_terminal_encoding;
1506 symbol_ S_foreign_encoding;
1507 symbol_ S_set_foreign_encoding;
1508 symbol_ S_misc_encoding;
1509 symbol_ S_set_misc_encoding;
1510 symbol_ S_convert_string_from_bytes;
1511 symbol_ S_convert_string_to_bytes;
1512 symbol_ S_error;
1513 symbol_ S_defclcs;
1514 symbol_ S_cerror_of_type;
1515 symbol_ S_error_of_type;
1516 symbol_ S_invoke_debugger;
1517 symbol_ S_clcs_signal;
1518 symbol_ S_make_hash_table;
1519 symbol_ S_gethash;
1520 symbol_ S_puthash;
1521 symbol_ S_remhash;
1522 symbol_ S_maphash;
1523 symbol_ S_clrhash;
1524 symbol_ S_hash_table_count;
1525 symbol_ S_hash_table_rehash_size;
1526 symbol_ S_hash_table_rehash_threshold;
1527 symbol_ S_hash_table_size;
1528 symbol_ S_hash_table_test;
1529 symbol_ S_hash_table_iterator;
1530 symbol_ S_hash_table_iterate;
1531 symbol_ S_hash_table_weak_p;
1532 symbol_ S_set_hash_table_weak_p;
1533 symbol_ S_class_gethash;
1534 symbol_ S_class_tuple_gethash;
1535 symbol_ S_sxhash;
1536 symbol_ S_defio;
1537 symbol_ S_copy_readtable;
1538 symbol_ S_set_syntax_from_char;
1539 symbol_ S_set_macro_character;
1540 symbol_ S_get_macro_character;
1541 symbol_ S_make_dispatch_macro_character;
1542 symbol_ S_set_dispatch_macro_character;
1543 symbol_ S_get_dispatch_macro_character;
1544 symbol_ S_readtable_case;
1545 symbol_ S_set_readtable_case;
1546 symbol_ S_lpar_reader;
1547 symbol_ S_rpar_reader;
1548 symbol_ S_quote_reader;
1549 symbol_ S_function_reader;
1550 symbol_ S_string_reader;
1551 symbol_ S_line_comment_reader;
1552 symbol_ S_comment_reader;
1553 symbol_ S_char_reader;
1554 symbol_ S_binary_reader;
1555 symbol_ S_octal_reader;
1556 symbol_ S_hexadecimal_reader;
1557 symbol_ S_radix_reader;
1558 symbol_ S_complex_reader;
1559 symbol_ S_uninterned_reader;
1560 symbol_ S_bit_vector_reader;
1561 symbol_ S_vector_reader;
1562 symbol_ S_array_reader;
1563 symbol_ S_read_eval_reader;
1564 symbol_ S_load_eval_reader;
1565 symbol_ S_label_definition_reader;
1566 symbol_ S_label_reference_reader;
1567 symbol_ S_not_readable_reader;
1568 symbol_ S_syntax_error_reader;
1569 symbol_ S_feature_reader;
1570 symbol_ S_not_feature_reader;
1571 symbol_ S_structure_reader;
1572 symbol_ S_closure_reader;
1573 symbol_ S_clisp_pathname_reader;
1574 symbol_ S_ansi_pathname_reader;
1575 symbol_ S_unix_executable_reader;
1576 symbol_ S_read;
1577 symbol_ S_read_preserving_whitespace;
1578 symbol_ S_read_delimited_list;
1579 symbol_ S_read_line;
1580 symbol_ S_read_char;
1581 symbol_ S_unread_char;
1582 symbol_ S_peek_char;
1583 symbol_ S_listen;
1584 symbol_ S_read_char_will_hang_p;
1585 symbol_ S_read_char_no_hang;
1586 symbol_ S_clear_input;
1587 symbol_ S_read_from_string;
1588 symbol_ S_parse_integer;
1589 symbol_ S_print_structure;
1590 symbol_ S_write;
1591 symbol_ S_prin1;
1592 symbol_ S_print;
1593 symbol_ S_pprint;
1594 symbol_ S_pprint_dispatch;
1595 symbol_ S_pprint_indent;
1596 symbol_ S_pprint_newline;
1597 symbol_ S_ppprint_logical_block;
1598 symbol_ S_pcirclep;
1599 symbol_ S_princ;
1600 symbol_ S_write_to_string;
1601 symbol_ S_prin1_to_string;
1602 symbol_ S_princ_to_string;
1603 symbol_ S_write_char;
1604 symbol_ S_write_string;
1605 symbol_ S_write_line;
1606 symbol_ S_terpri;
1607 symbol_ S_fresh_line;
1608 symbol_ S_finish_output;
1609 symbol_ S_force_output;
1610 symbol_ S_clear_output;
1611 symbol_ S_write_unreadable;
1612 symbol_ S_line_position;
1613 symbol_ S_whitespacep;
1614 symbol_ S_write_spaces;
1615 symbol_ S_car;
1616 symbol_ S_cdr;
1617 symbol_ S_caar;
1618 symbol_ S_cadr;
1619 symbol_ S_cdar;
1620 symbol_ S_cddr;
1621 symbol_ S_caaar;
1622 symbol_ S_caadr;
1623 symbol_ S_cadar;
1624 symbol_ S_caddr;
1625 symbol_ S_cdaar;
1626 symbol_ S_cdadr;
1627 symbol_ S_cddar;
1628 symbol_ S_cdddr;
1629 symbol_ S_caaaar;
1630 symbol_ S_caaadr;
1631 symbol_ S_caadar;
1632 symbol_ S_caaddr;
1633 symbol_ S_cadaar;
1634 symbol_ S_cadadr;
1635 symbol_ S_caddar;
1636 symbol_ S_cadddr;
1637 symbol_ S_cdaaar;
1638 symbol_ S_cdaadr;
1639 symbol_ S_cdadar;
1640 symbol_ S_cdaddr;
1641 symbol_ S_cddaar;
1642 symbol_ S_cddadr;
1643 symbol_ S_cdddar;
1644 symbol_ S_cddddr;
1645 symbol_ S_cons;
1646 symbol_ S_tree_equal;
1647 symbol_ S_endp;
1648 symbol_ S_list_length;
1649 symbol_ S_nth;
1650 symbol_ S_first;
1651 symbol_ S_second;
1652 symbol_ S_third;
1653 symbol_ S_fourth;
1654 symbol_ S_fifth;
1655 symbol_ S_sixth;
1656 symbol_ S_seventh;
1657 symbol_ S_eighth;
1658 symbol_ S_ninth;
1659 symbol_ S_tenth;
1660 symbol_ S_rest;
1661 symbol_ S_nthcdr;
1662 symbol_ S_last;
1663 symbol_ S_list;
1664 symbol_ S_liststern;
1665 symbol_ S_make_list;
1666 symbol_ S_append;
1667 symbol_ S_copy_list;
1668 symbol_ S_copy_alist;
1669 symbol_ S_copy_tree;
1670 symbol_ S_revappend;
1671 symbol_ S_nconc;
1672 symbol_ S_nreconc;
1673 symbol_ S_list_nreverse;
1674 symbol_ S_butlast;
1675 symbol_ S_nbutlast;
1676 symbol_ S_ldiff;
1677 symbol_ S_rplaca;
1678 symbol_ S_prplaca;
1679 symbol_ S_rplacd;
1680 symbol_ S_prplacd;
1681 symbol_ S_subst;
1682 symbol_ S_subst_if;
1683 symbol_ S_subst_if_not;
1684 symbol_ S_nsubst;
1685 symbol_ S_nsubst_if;
1686 symbol_ S_nsubst_if_not;
1687 symbol_ S_sublis;
1688 symbol_ S_nsublis;
1689 symbol_ S_member;
1690 symbol_ S_member_if;
1691 symbol_ S_member_if_not;
1692 symbol_ S_tailp;
1693 symbol_ S_adjoin;
1694 symbol_ S_acons;
1695 symbol_ S_pairlis;
1696 symbol_ S_assoc;
1697 symbol_ S_assoc_if;
1698 symbol_ S_assoc_if_not;
1699 symbol_ S_rassoc;
1700 symbol_ S_rassoc_if;
1701 symbol_ S_rassoc_if_not;
1702 symbol_ S_list_upd;
1703 symbol_ S_list_endtest;
1704 symbol_ S_list_fe_init;
1705 symbol_ S_list_access;
1706 symbol_ S_list_access_set;
1707 symbol_ S_list_llength;
1708 symbol_ S_list_elt;
1709 symbol_ S_list_set_elt;
1710 symbol_ S_list_init_start;
1711 symbol_ S_list_fe_init_end;
1712 symbol_ S_lisp_implementation_type;
1713 symbol_ S_lisp_implementation_version;
1714 symbol_ S_version;
1715 symbol_ S_machinetype;
1716 symbol_ S_machine_version;
1717 symbol_ S_get_env;
1718 symbol_ S_set_env;
1719 symbol_ S_software_type;
1720 symbol_ S_software_version;
1721 symbol_ S_identity;
1722 symbol_ S_address_of;
1723 symbol_ S_code_address_of;
1724 symbol_ S_program_id;
1725 symbol_ S_ansi;
1726 symbol_ S_set_ansi;
1727 symbol_ S_current_language;
1728 symbol_ S_set_current_language;
1729 symbol_ S_text;
1730 symbol_ S_gettext;
1731 symbol_ S_ngettext;
1732 symbol_ S_textdomain;
1733 symbol_ S_set_textdomain;
1734 symbol_ S_textdomaindir;
1735 symbol_ S_set_textdomaindir;
1736 symbol_ S_machine_instance;
1737 symbol_ S_socket_service_port;
1738 symbol_ S_get_internal_real_time;
1739 symbol_ S_get_internal_run_time;
1740 symbol_ S_get_universal_time;
1741 symbol_ S_default_time_zone;
1742 symbol_ S_sleep;
1743 symbol_ S_time;
1744 symbol_ S_make_symbol;
1745 symbol_ S_find_package;
1746 symbol_ S_pfind_package;
1747 symbol_ S_package_name;
1748 symbol_ S_package_nicknames;
1749 symbol_ S_rename_package;
1750 symbol_ S_package_use_list;
1751 symbol_ S_package_used_by_list;
1752 symbol_ S_package_shadowing_symbols;
1753 symbol_ S_package_lock;
1754 symbol_ S_set_package_lock;
1755 symbol_ S_check_package_lock;
1756 symbol_ S_list_all_packages;
1757 symbol_ S_intern;
1758 symbol_ S_find_symbol;
1759 symbol_ S_unintern;
1760 symbol_ S_export;
1761 symbol_ S_unexport;
1762 symbol_ S_re_export;
1763 symbol_ S_import;
1764 symbol_ S_shadowing_import;
1765 symbol_ S_shadow;
1766 symbol_ S_use_package;
1767 symbol_ S_unuse_package;
1768 symbol_ S_make_package;
1769 symbol_ S_pin_package;
1770 symbol_ S_delete_package;
1771 symbol_ S_find_all_symbols;
1772 symbol_ S_map_symbols;
1773 symbol_ S_map_external_symbols;
1774 symbol_ S_map_all_symbols;
1775 symbol_ S_package_iterator;
1776 symbol_ S_package_iterate;
1777 symbol_ S_parse_namestring;
1778 symbol_ S_pathname;
1779 symbol_ S_pathnamehost;
1780 symbol_ S_pathnamedevice;
1781 symbol_ S_pathnamedirectory;
1782 symbol_ S_pathnamename;
1783 symbol_ S_pathnametype;
1784 symbol_ S_pathnameversion;
1785 symbol_ S_logical_pathname;
1786 symbol_ S_translate_logical_pathname;
1787 symbol_ S_file_namestring;
1788 symbol_ S_directory_namestring;
1789 symbol_ S_host_namestring;
1790 symbol_ S_merge_pathnames;
1791 symbol_ S_enough_namestring;
1792 symbol_ S_make_pathname;
1793 symbol_ S_make_logical_pathname;
1794 symbol_ S_user_homedir_pathname;
1795 symbol_ S_wild_pathname_p;
1796 symbol_ S_pathname_match_p;
1797 symbol_ S_translate_pathname;
1798 symbol_ S_namestring;
1799 symbol_ S_truename;
1800 symbol_ S_probe_file;
1801 symbol_ S_probe_directory;
1802 symbol_ S_delete_file;
1803 symbol_ S_rename_file;
1804 symbol_ S_open;
1805 symbol_ S_directory;
1806 symbol_ S_cd;
1807 symbol_ S_make_dir;
1808 symbol_ S_delete_dir;
1809 symbol_ S_ensure_directories_exist;
1810 symbol_ S_file_write_date;
1811 symbol_ S_file_author;
1812 symbol_ S_execute;
1813 symbol_ S_shell;
1814 symbol_ S_savemem;
1815 symbol_ S_program_name;
1816 symbol_ S_lib_directory;
1817 symbol_ S_set_lib_directory;
1818 symbol_ S_eq;
1819 symbol_ S_eql;
1820 symbol_ S_equal;
1821 symbol_ S_equalp;
1822 symbol_ S_consp;
1823 symbol_ S_atom;
1824 symbol_ S_symbolp;
1825 symbol_ S_stringp;
1826 symbol_ S_numberp;
1827 symbol_ S_compiled_function_p;
1828 symbol_ S_null;
1829 symbol_ S_not;
1830 symbol_ S_closurep;
1831 symbol_ S_listp;
1832 symbol_ S_integerp;
1833 symbol_ S_fixnump;
1834 symbol_ S_rationalp;
1835 symbol_ S_floatp;
1836 symbol_ S_short_float_p;
1837 symbol_ S_single_float_p;
1838 symbol_ S_double_float_p;
1839 symbol_ S_long_float_p;
1840 symbol_ S_realp;
1841 symbol_ S_complexp;
1842 symbol_ S_streamp;
1843 symbol_ S_built_in_stream_p;
1844 symbol_ S_random_state_p;
1845 symbol_ S_readtablep;
1846 symbol_ S_hash_table_p;
1847 symbol_ S_pathnamep;
1848 symbol_ S_logical_pathname_p;
1849 symbol_ S_characterp;
1850 symbol_ S_functionp;
1851 symbol_ S_generic_function_p;
1852 symbol_ S_packagep;
1853 symbol_ S_arrayp;
1854 symbol_ S_simple_array_p;
1855 symbol_ S_bit_vector_p;
1856 symbol_ S_vectorp;
1857 symbol_ S_simple_vector_p;
1858 symbol_ S_simple_string_p;
1859 symbol_ S_simple_bit_vector_p;
1860 symbol_ S_type_of;
1861 symbol_ S_defclos;
1862 symbol_ S_class_p;
1863 symbol_ S_class_of;
1864 symbol_ S_find_class;
1865 symbol_ S_coerce;
1866 symbol_ S_coerce_fixnum_char_ansi;
1867 symbol_ S_note_new_structure_class;
1868 symbol_ S_note_new_standard_class;
1869 symbol_ S_heap_statistics;
1870 symbol_ S_gc_statistics;
1871 symbol_ S_list_statistics;
1872 symbol_ S_heap_statistics_statistics;
1873 symbol_ S_gc_statistics_statistics;
1874 symbol_ S_record_ref;
1875 symbol_ S_record_store;
1876 symbol_ S_record_length;
1877 symbol_ S_pstructure_ref;
1878 symbol_ S_structure_ref;
1879 symbol_ S_structure_store;
1880 symbol_ S_make_structure;
1881 symbol_ S_copy_structure;
1882 symbol_ S_structure_type_p;
1883 symbol_ S_closure_name;
1884 symbol_ S_closure_codevec;
1885 symbol_ S_closure_consts;
1886 symbol_ S_make_code_vector;
1887 symbol_ S_make_closure;
1888 symbol_ S_copy_generic_function;
1889 symbol_ S_generic_function_effective_method_function;
1890 symbol_ S_make_load_time_eval;
1891 symbol_ S_make_symbol_macro;
1892 symbol_ S_symbol_macro_p;
1893 symbol_ S_symbol_macro_expand;
1894 symbol_ S_make_macro;
1895 symbol_ S_macrop;
1896 symbol_ S_macro_expander;
1897 symbol_ S_make_function_macro;
1898 symbol_ S_function_macro_p;
1899 symbol_ S_function_macro_function;
1900 symbol_ S_function_macro_expander;
1901 symbol_ S_make_weak_pointer;
1902 symbol_ S_weak_pointer_p;
1903 symbol_ S_weak_pointer_value;
1904 symbol_ S_finalize;
1905 symbol_ S_structure_object_p;
1906 symbol_ S_std_instance_p;
1907 symbol_ S_allocate_std_instance;
1908 symbol_ S_pallocate_instance;
1909 symbol_ S_slot_value;
1910 symbol_ S_set_slot_value;
1911 symbol_ S_slot_boundp;
1912 symbol_ S_slot_makunbound;
1913 symbol_ S_slot_exists_p;
1914 symbol_ S_shared_initialize;
1915 symbol_ S_reinitialize_instance;
1916 symbol_ S_initialize_instance;
1917 symbol_ S_make_instance;
1918 symbol_ S_sequencep;
1919 symbol_ S_defseq;
1920 symbol_ S_elt;
1921 symbol_ S_setelt;
1922 symbol_ S_subseq;
1923 symbol_ S_copy_seq;
1924 symbol_ S_length;
1925 symbol_ S_reverse;
1926 symbol_ S_nreverse;
1927 symbol_ S_make_sequence;
1928 symbol_ S_coerced_subseq;
1929 symbol_ S_concatenate;
1930 symbol_ S_map;
1931 symbol_ S_map_into;
1932 symbol_ S_some;
1933 symbol_ S_every;
1934 symbol_ S_notany;
1935 symbol_ S_notevery;
1936 symbol_ S_reduce;
1937 symbol_ S_fill;
1938 symbol_ S_replace;
1939 symbol_ S_remove;
1940 symbol_ S_remove_if;
1941 symbol_ S_remove_if_not;
1942 symbol_ S_delete;
1943 symbol_ S_delete_if;
1944 symbol_ S_delete_if_not;
1945 symbol_ S_remove_duplicates;
1946 symbol_ S_delete_duplicates;
1947 symbol_ S_substitute;
1948 symbol_ S_substitute_if;
1949 symbol_ S_substitute_if_not;
1950 symbol_ S_nsubstitute;
1951 symbol_ S_nsubstitute_if;
1952 symbol_ S_nsubstitute_if_not;
1953 symbol_ S_find;
1954 symbol_ S_find_if;
1955 symbol_ S_find_if_not;
1956 symbol_ S_position;
1957 symbol_ S_position_if;
1958 symbol_ S_position_if_not;
1959 symbol_ S_count;
1960 symbol_ S_count_if;
1961 symbol_ S_count_if_not;
1962 symbol_ S_mismatch;
1963 symbol_ S_search;
1964 symbol_ S_sort;
1965 symbol_ S_stable_sort;
1966 symbol_ S_merge;
1967 symbol_ S_read_char_sequence;
1968 symbol_ S_write_char_sequence;
1969 symbol_ S_read_byte_sequence;
1970 symbol_ S_write_byte_sequence;
1971 symbol_ S_sequence_count_ansi;
1972 symbol_ S_symbol_stream;
1973 symbol_ S_make_synonym_stream;
1974 symbol_ S_synonym_stream_p;
1975 symbol_ S_synonym_stream_symbol;
1976 symbol_ S_make_broadcast_stream;
1977 symbol_ S_broadcast_stream_p;
1978 symbol_ S_broadcast_stream_streams;
1979 symbol_ S_make_concatenated_stream;
1980 symbol_ S_concatenated_stream_p;
1981 symbol_ S_concatenated_stream_streams;
1982 symbol_ S_make_two_way_stream;
1983 symbol_ S_two_way_stream_p;
1984 symbol_ S_two_way_stream_input_stream;
1985 symbol_ S_two_way_stream_output_stream;
1986 symbol_ S_make_echo_stream;
1987 symbol_ S_echo_stream_p;
1988 symbol_ S_echo_stream_input_stream;
1989 symbol_ S_echo_stream_output_stream;
1990 symbol_ S_make_string_input_stream;
1991 symbol_ S_string_input_stream_index;
1992 symbol_ S_make_string_output_stream;
1993 symbol_ S_get_output_stream_string;
1994 symbol_ S_make_string_push_stream;
1995 symbol_ S_string_stream_p;
1996 symbol_ S_make_buffered_input_stream;
1997 symbol_ S_buffered_input_stream_index;
1998 symbol_ S_make_buffered_output_stream;
1999 symbol_ S_generic_stream_controller;
2000 symbol_ S_make_generic_stream;
2001 symbol_ S_generic_stream_p;
2002 symbol_ S_file_stream_p;
2003 symbol_ S_make_keyboard_stream;
2004 symbol_ S_terminal_raw;
2005 symbol_ S_make_window;
2006 symbol_ S_window_size;
2007 symbol_ S_window_cursor_position;
2008 symbol_ S_set_window_cursor_position;
2009 symbol_ S_clear_window;
2010 symbol_ S_clear_window_to_eot;
2011 symbol_ S_clear_window_to_eol;
2012 symbol_ S_delete_window_line;
2013 symbol_ S_insert_window_line;
2014 symbol_ S_highlight_on;
2015 symbol_ S_highlight_off;
2016 symbol_ S_window_cursor_on;
2017 symbol_ S_window_cursor_off;
2018 symbol_ S_make_pipe_input_stream;
2019 symbol_ S_make_pipe_output_stream;
2020 symbol_ S_make_pipe_io_stream;
2021 symbol_ S_make_x11socket_stream;
2022 symbol_ S_read_n_bytes;
2023 symbol_ S_write_n_bytes;
2024 symbol_ S_socket_server;
2025 symbol_ S_socket_server_close;
2026 symbol_ S_socket_server_port;
2027 symbol_ S_socket_server_host;
2028 symbol_ S_socket_accept;
2029 symbol_ S_socket_wait;
2030 symbol_ S_socket_status;
2031 symbol_ S_socket_connect;
2032 symbol_ S_socket_stream_port;
2033 symbol_ S_socket_stream_host;
2034 symbol_ S_socket_stream_peer;
2035 symbol_ S_socket_stream_local;
2036 symbol_ S_socket_stream_handle;
2037 symbol_ S_built_in_stream_open_p;
2038 symbol_ S_input_stream_p;
2039 symbol_ S_output_stream_p;
2040 symbol_ S_stream_element_type_eq;
2041 symbol_ S_built_in_stream_element_type;
2042 symbol_ S_built_in_stream_set_element_type;
2043 symbol_ S_stream_external_format;
2044 symbol_ S_set_stream_external_format;
2045 symbol_ S_interactive_stream_p;
2046 symbol_ S_built_in_stream_close;
2047 symbol_ S_read_byte;
2048 symbol_ S_read_byte_lookahead;
2049 symbol_ S_read_byte_will_hang_p;
2050 symbol_ S_read_byte_no_hang;
2051 symbol_ S_read_integer;
2052 symbol_ S_read_float;
2053 symbol_ S_write_byte;
2054 symbol_ S_write_integer;
2055 symbol_ S_write_float;
2056 symbol_ S_file_position;
2057 symbol_ S_file_length;
2058 symbol_ S_file_string_length;
2059 symbol_ S_line_number;
2060 symbol_ S_allow_read_eval;
2061 symbol_ S_defgray;
2062 symbol_ S_putd;
2063 symbol_ S_find_subr;
2064 symbol_ S_proclaim_constant;
2065 symbol_ S_get;
2066 symbol_ S_getf;
2067 symbol_ S_get_properties;
2068 symbol_ S_putplist;
2069 symbol_ S_put;
2070 symbol_ S_remprop;
2071 symbol_ S_symbol_package;
2072 symbol_ S_symbol_plist;
2073 symbol_ S_symbol_name;
2074 symbol_ S_keywordp;
2075 symbol_ S_special_variable_p;
2076 symbol_ S_gensym;
2077 symbol_ S_decimal_string;
2078 symbol_ S_zerop;
2079 symbol_ S_plusp;
2080 symbol_ S_minusp;
2081 symbol_ S_oddp;
2082 symbol_ S_evenp;
2083 symbol_ S_gleich;
2084 symbol_ S_ungleich;
2085 symbol_ S_kleiner;
2086 symbol_ S_groesser;
2087 symbol_ S_klgleich;
2088 symbol_ S_grgleich;
2089 symbol_ S_max;
2090 symbol_ S_min;
2091 symbol_ S_plus;
2092 symbol_ S_minus;
2093 symbol_ S_mal;
2094 symbol_ S_durch;
2095 symbol_ S_einsplus;
2096 symbol_ S_einsminus;
2097 symbol_ S_conjugate;
2098 symbol_ S_gcd;
2099 symbol_ S_xgcd;
2100 symbol_ S_lcm;
2101 symbol_ S_exp;
2102 symbol_ S_expt;
2103 symbol_ S_log;
2104 symbol_ S_sqrt;
2105 symbol_ S_isqrt;
2106 symbol_ S_abs;
2107 symbol_ S_phase;
2108 symbol_ S_signum;
2109 symbol_ S_sin;
2110 symbol_ S_cos;
2111 symbol_ S_tan;
2112 symbol_ S_cis;
2113 symbol_ S_asin;
2114 symbol_ S_acos;
2115 symbol_ S_atan;
2116 symbol_ S_sinh;
2117 symbol_ S_cosh;
2118 symbol_ S_tanh;
2119 symbol_ S_asinh;
2120 symbol_ S_acosh;
2121 symbol_ S_atanh;
2122 symbol_ S_float;
2123 symbol_ S_rational;
2124 symbol_ S_rationalize;
2125 symbol_ S_numerator;
2126 symbol_ S_denominator;
2127 symbol_ S_floor;
2128 symbol_ S_ceiling;
2129 symbol_ S_truncate;
2130 symbol_ S_round;
2131 symbol_ S_mod;
2132 symbol_ S_rem;
2133 symbol_ S_ffloor;
2134 symbol_ S_fceiling;
2135 symbol_ S_ftruncate;
2136 symbol_ S_fround;
2137 symbol_ S_decode_float;
2138 symbol_ S_scale_float;
2139 symbol_ S_float_radix;
2140 symbol_ S_float_sign;
2141 symbol_ S_float_digits;
2142 symbol_ S_float_precision;
2143 symbol_ S_integer_decode_float;
2144 symbol_ S_complex;
2145 symbol_ S_realpart;
2146 symbol_ S_imagpart;
2147 symbol_ S_logior;
2148 symbol_ S_logxor;
2149 symbol_ S_logand;
2150 symbol_ S_logeqv;
2151 symbol_ S_lognand;
2152 symbol_ S_lognor;
2153 symbol_ S_logandc1;
2154 symbol_ S_logandc2;
2155 symbol_ S_logorc1;
2156 symbol_ S_logorc2;
2157 symbol_ S_boole;
2158 symbol_ S_lognot;
2159 symbol_ S_logtest;
2160 symbol_ S_logbitp;
2161 symbol_ S_ash;
2162 symbol_ S_logcount;
2163 symbol_ S_integer_length;
2164 symbol_ S_byte;
2165 symbol_ S_bytesize;
2166 symbol_ S_byteposition;
2167 symbol_ S_ldb;
2168 symbol_ S_ldb_test;
2169 symbol_ S_mask_field;
2170 symbol_ S_dpb;
2171 symbol_ S_deposit_field;
2172 symbol_ S_random;
2173 symbol_ S_make_random_state;
2174 symbol_ S_fakultaet;
2175 symbol_ S_exquo;
2176 symbol_ S_long_float_digits;
2177 symbol_ S_set_long_float_digits;
2178 symbol_ S_log2;
2179 symbol_ S_log10;
2180 symbol_ S_validp;
2181 symbol_ S_sizeof;
2182 symbol_ S_bitsizeof;
2183 symbol_ S_lookup_foreign_variable;
2184 symbol_ S_foreign_address_value;
2185 symbol_ S_foreign_value;
2186 symbol_ S_set_foreign_value;
2187 symbol_ S_foreign_type;
2188 symbol_ S_foreign_size;
2189 symbol_ S_element;
2190 symbol_ S_deref;
2191 symbol_ S_slot;
2192 symbol_ S_cast;
2193 symbol_ S_offset;
2194 symbol_ S_lookup_foreign_function;
2195 symbol_ S_foreign_call_out;
2196 symbol_ S_Kallow_other_keys;
2197 symbol_ S_Kadjustable;
2198 symbol_ S_Kelement_type;
2199 symbol_ S_Kinitial_element;
2200 symbol_ S_Kinitial_contents;
2201 symbol_ S_Kfill_pointer;
2202 symbol_ S_Kdisplaced_to;
2203 symbol_ S_Kdisplaced_index_offset;
2204 symbol_ S_Kstart1;
2205 symbol_ S_Kend1;
2206 symbol_ S_Kstart2;
2207 symbol_ S_Kend2;
2208 symbol_ S_Kstart;
2209 symbol_ S_Kend;
2210 symbol_ S_Kpreserve_whitespace;
2211 symbol_ S_Kradix;
2212 symbol_ S_Kjunk_allowed;
2213 symbol_ S_Kcase;
2214 symbol_ S_Klevel;
2215 symbol_ S_Klength;
2216 symbol_ S_Klines;
2217 symbol_ S_Kmiser_width;
2218 symbol_ S_Kpprint_dispatch;
2219 symbol_ S_Klinear;
2220 symbol_ S_Kfill;
2221 symbol_ S_Kmiser;
2222 symbol_ S_Kmandatory;
2223 symbol_ S_Kblock;
2224 symbol_ S_Kcurrent;
2225 symbol_ S_Kgensym;
2226 symbol_ S_Kescape;
2227 symbol_ S_Kbase;
2228 symbol_ S_Karray;
2229 symbol_ S_Kcircle;
2230 symbol_ S_Kpretty;
2231 symbol_ S_Kclosure;
2232 symbol_ S_Kreadably;
2233 symbol_ S_Kright_margin;
2234 symbol_ S_Kstream;
2235 symbol_ S_Kidentity;
2236 symbol_ S_Ktest;
2237 symbol_ S_Ktest_not;
2238 symbol_ S_Kkey;
2239 symbol_ S_Knicknames;
2240 symbol_ S_Kuse;
2241 symbol_ S_Kcase_sensitive;
2242 symbol_ S_Kupdate;
2243 symbol_ S_Kup;
2244 symbol_ S_Kback;
2245 symbol_ S_Kfrom_end;
2246 symbol_ S_Kinitial_value;
2247 symbol_ S_Kcount;
2248 symbol_ S_Ksize;
2249 symbol_ S_Krehash_size;
2250 symbol_ S_Krehash_threshold;
2251 symbol_ S_Kweak;
2252 symbol_ S_Kdefaults;
2253 symbol_ S_Kdevice;
2254 symbol_ S_Kdirectory;
2255 symbol_ S_Kname;
2256 symbol_ S_Ktype;
2257 symbol_ S_Kversion;
2258 symbol_ S_Khost;
2259 symbol_ S_Kall;
2260 symbol_ S_Kmerge;
2261 symbol_ S_Kdirection;
2262 symbol_ S_Kif_exists;
2263 symbol_ S_Kif_does_not_exist;
2264 symbol_ S_Kexternal_format;
2265 symbol_ S_Kbuffered;
2266 symbol_ S_Kfull;
2267 symbol_ S_Kabort;
2268 symbol_ S_Kverbose;
2269 symbol_ S_Kexecute;
2270 symbol_ S_Kcompile_toplevel;
2271 symbol_ S_Kload_toplevel;
2272 symbol_ S_Keof;
2273 symbol_ S_Kinput_available;
2274 symbol_ S_Kwait;
2275 symbol_ S_Kline_position;
2276 symbol_ S_Klittle;
2277 symbol_ S_Kbig;
2278 symbol_ S_Kcharset;
2279 symbol_ S_Kline_terminator;
2280 symbol_ S_Kunix;
2281 symbol_ S_Kmac;
2282 symbol_ S_Kdos;
2283 symbol_ S_Kinput_error_action;
2284 symbol_ S_Koutput_error_action;
2285 symbol_ S_Kansi_cl;
2286 symbol_ S_Kextra_file_types;
2287 symbol_ S_Klc_messages;
2288 symbol_ S_Klc_ctype;
2289 symbol_ S_Klc_time;
2290 symbol_ S_Klc_collate;
2291 symbol_ S_Klc_monetary;
2292 symbol_ S_string_char;
2293 symbol_ S_base_char;
2294 symbol_ S_array_rank_limit;
2295 symbol_ S_array_dimension_limit;
2296 symbol_ S_array_total_size_limit;
2297 symbol_ S_subtype_integer;
2298 symbol_ S_char_cod_limit;
2299 symbol_ S_base_char_cod_limit;
2300 symbol_ S_designator;
2301 symbol_ S_class_slots;
2302 symbol_ S_slotdef_location;
2303 symbol_ S_slotdef_name;
2304 symbol_ S_structure_object;
2305 symbol_ S_class;
2306 symbol_ S_slot_missing;
2307 symbol_ S_slot_unbound;
2308 symbol_ S_reinitialize_instance_table;
2309 symbol_ S_make_instance_table;
2310 symbol_ S_initial_reinitialize_instance;
2311 symbol_ S_initial_initialize_instance;
2312 symbol_ S_initial_make_instance;
2313 symbol_ S_allocate_instance;
2314 symbol_ S_simple_vector;
2315 symbol_ S_simple_string;
2316 symbol_ S_base_string;
2317 symbol_ S_simple_base_string;
2318 symbol_ S_bit_vector;
2319 symbol_ S_simple_bit_vector;
2320 symbol_ S_array;
2321 symbol_ S_simple_array;
2322 symbol_ S_sequence;
2323 symbol_ S_package_error;
2324 symbol_ S_Kinternal;
2325 symbol_ S_Kexternal;
2326 symbol_ S_Kinherited;
2327 symbol_ S_do_symbols;
2328 symbol_ S_do_external_symbols;
2329 symbol_ S_packagestern;
2330 symbol_ S_internal_time_units_per_second;
2331 symbol_ S_encode_universal_time;
2332 symbol_ S_use_clcs;
2333 symbol_ S_recursive_error_count;
2334 symbol_ S_error_handler;
2335 symbol_ S_simple_condition;
2336 symbol_ S_simple_serious_condition;
2337 symbol_ S_simple_error;
2338 symbol_ S_simple_program_error;
2339 symbol_ S_simple_source_program_error;
2340 symbol_ S_simple_control_error;
2341 symbol_ S_simple_arithmetic_error;
2342 symbol_ S_simple_division_by_zero;
2343 symbol_ S_simple_floating_point_overflow;
2344 symbol_ S_simple_floating_point_underflow;
2345 symbol_ S_simple_cell_error;
2346 symbol_ S_simple_unbound_variable;
2347 symbol_ S_simple_undefined_function;
2348 symbol_ S_simple_unbound_slot;
2349 symbol_ S_simple_type_error;
2350 symbol_ S_simple_keyword_error;
2351 symbol_ S_simple_charset_type_error;
2352 symbol_ S_simple_package_error;
2353 symbol_ S_simple_print_not_readable;
2354 symbol_ S_simple_parse_error;
2355 symbol_ S_simple_stream_error;
2356 symbol_ S_simple_end_of_file;
2357 symbol_ S_simple_reader_error;
2358 symbol_ S_simple_file_error;
2359 symbol_ S_simple_os_error;
2360 symbol_ S_simple_storage_condition;
2361 symbol_ S_simple_interrupt_condition;
2362 symbol_ S_simple_warning;
2363 symbol_ S_Kinstance;
2364 symbol_ S_Kdatum;
2365 symbol_ S_Kexpected_type;
2366 symbol_ S_Kpackage;
2367 symbol_ S_Kobject;
2368 symbol_ S_Kpathname;
2369 symbol_ S_format;
2370 symbol_ S_debugger_hook;
2371 symbol_ S_coerce_to_condition;
2372 symbol_ S_cerror;
2373 symbol_ S_break_on_signals;
2374 symbol_ S_safe_typep;
2375 symbol_ S_stream_read_byte;
2376 symbol_ S_stream_read_byte_lookahead;
2377 symbol_ S_stream_read_byte_sequence;
2378 symbol_ S_stream_write_byte;
2379 symbol_ S_stream_write_byte_sequence;
2380 symbol_ S_stream_read_char;
2381 symbol_ S_stream_unread_char;
2382 symbol_ S_stream_peek_char;
2383 symbol_ S_stream_read_char_sequence;
2384 symbol_ S_stream_write_char;
2385 symbol_ S_stream_write_char_sequence;
2386 symbol_ S_stream_read_line;
2387 symbol_ S_stream_read_char_will_hang_p;
2388 symbol_ S_stream_clear_input;
2389 symbol_ S_stream_finish_output;
2390 symbol_ S_stream_force_output;
2391 symbol_ S_stream_clear_output;
2392 symbol_ S_stream_line_column;
2393 symbol_ S_generic_stream_rdch;
2394 symbol_ S_generic_stream_pkch;
2395 symbol_ S_generic_stream_read_char_will_hang_p;
2396 symbol_ S_generic_stream_clear_input;
2397 symbol_ S_generic_stream_wrch;
2398 symbol_ S_generic_stream_wrss;
2399 symbol_ S_generic_stream_finish_output;
2400 symbol_ S_generic_stream_force_output;
2401 symbol_ S_generic_stream_clear_output;
2402 symbol_ S_generic_stream_rdby;
2403 symbol_ S_generic_stream_wrby;
2404 symbol_ S_generic_stream_close;
2405 symbol_ S_Kchar;
2406 symbol_ S_Kbits;
2407 symbol_ S_make_input_character;
2408 symbol_ S_make_char;
2409 symbol_ S_keyboard_input;
2410 symbol_ S_completion;
2411 symbol_ S_conversion_failure;
2412 symbol_ S_terminal_io;
2413 symbol_ S_key_bindings;
2414 symbol_ S_query_io;
2415 symbol_ S_debug_io;
2416 symbol_ S_standard_input;
2417 symbol_ S_standard_output;
2418 symbol_ S_error_output;
2419 symbol_ S_trace_output;
2420 symbol_ S_stream_element_type;
2421 symbol_ S_reval;
2422 symbol_ S_default_pathname_defaults;
2423 symbol_ S_merge_pathnames_ansi;
2424 symbol_ S_print_pathnames_ansi;
2425 symbol_ S_parse_namestring_ansi;
2426 symbol_ S_logpathname_translations;
2427 symbol_ S_Kwild;
2428 symbol_ S_Kwild_inferiors;
2429 symbol_ S_Krelative;
2430 symbol_ S_Kabsolute;
2431 symbol_ S_Knewest;
2432 symbol_ S_Kcommon;
2433 symbol_ S_Kinput;
2434 symbol_ S_Kinput_immutable;
2435 symbol_ S_Koutput;
2436 symbol_ S_Kio;
2437 symbol_ S_Kprobe;
2438 symbol_ S_unsigned_byte;
2439 symbol_ S_signed_byte;
2440 symbol_ S_Kdefault;
2441 symbol_ S_canonicalize_type;
2442 symbol_ S_subtypep;
2443 symbol_ S_Kerror;
2444 symbol_ S_Knew_version;
2445 symbol_ S_Krename;
2446 symbol_ S_Krename_and_delete;
2447 symbol_ S_Koverwrite;
2448 symbol_ S_Kappend;
2449 symbol_ S_Ksupersede;
2450 symbol_ S_Kcreate;
2451 symbol_ S_warn;
2452 symbol_ S_Kignore;
2453 symbol_ S_with_output_to_string;
2454 symbol_ S_integer;
2455 symbol_ S_hash_table;
2456 symbol_ S_random_state;
2457 symbol_ S_reader_error;
2458 symbol_ S_read_base;
2459 symbol_ S_read_suppress;
2460 symbol_ S_read_eval;
2461 symbol_ S_readtablestern;
2462 symbol_ S_features;
2463 symbol_ S_read_preserve_whitespace;
2464 symbol_ S_read_line_number;
2465 symbol_ S_read_recursive_p;
2466 symbol_ S_read_reference_table;
2467 symbol_ S_backquote_level;
2468 symbol_ S_backquote_reader;
2469 symbol_ S_comma_reader;
2470 symbol_ S_compiling;
2471 symbol_ S_make_init_form;
2472 symbol_ S_make_byte;
2473 symbol_ S_Kupcase;
2474 symbol_ S_Kdowncase;
2475 symbol_ S_Kcapitalize;
2476 symbol_ S_print_case;
2477 symbol_ S_print_level;
2478 symbol_ S_print_length;
2479 symbol_ S_print_gensym;
2480 symbol_ S_print_escape;
2481 symbol_ S_print_radix;
2482 symbol_ S_print_base;
2483 symbol_ S_print_array;
2484 symbol_ S_print_circle;
2485 symbol_ S_print_pretty;
2486 symbol_ S_print_closure;
2487 symbol_ S_print_readably;
2488 symbol_ S_print_lines;
2489 symbol_ S_print_miser_width;
2490 symbol_ S_print_pprint_dispatch;
2491 symbol_ S_print_right_margin;
2492 symbol_ S_print_rpars;
2493 symbol_ S_print_indent_lists;
2494 symbol_ S_print_pretty_fill;
2495 symbol_ S_print_circle_table;
2496 symbol_ S_prin_level;
2497 symbol_ S_prin_lines;
2498 symbol_ S_prin_line_prefix;
2499 symbol_ S_prin_miserp;
2500 symbol_ S_prin_pprinter;
2501 symbol_ S_prin_indentation;
2502 symbol_ S_prin_bqlevel;
2503 symbol_ S_prin_stream;
2504 symbol_ S_prin_linelength;
2505 symbol_ S_prin_l1;
2506 symbol_ S_prin_lm;
2507 symbol_ S_prin_rpar;
2508 symbol_ S_prin_traillength;
2509 symbol_ S_prin_prev_traillength;
2510 symbol_ S_prin_jblocks;
2511 symbol_ S_prin_jbstrings;
2512 symbol_ S_prin_jbmodus;
2513 symbol_ S_prin_jblpos;
2514 symbol_ S_format_tabulate;
2515 symbol_ S_terminal_read_open_object;
2516 symbol_ S_terminal_read_stream;
2517 symbol_ S_backquote;
2518 symbol_ S_splice;
2519 symbol_ S_nsplice;
2520 symbol_ S_unquote;
2521 symbol_ S_structure_print;
2522 symbol_ S_defstruct_description;
2523 symbol_ S_print_object;
2524 symbol_ S_trace_values;
2525 symbol_ S_setf_function;
2526 symbol_ S_lambda;
2527 symbol_ S_LLoptional;
2528 symbol_ S_LLkey;
2529 symbol_ S_LLallow_other_keys;
2530 symbol_ S_LLrest;
2531 symbol_ S_LLaux;
2532 symbol_ S_LLbody;
2533 symbol_ S_macro;
2534 symbol_ S_special;
2535 symbol_ S_source;
2536 symbol_ S_optimize;
2537 symbol_ S_declaration;
2538 symbol_ S_compile_lambda;
2539 symbol_ S_expand_lambdabody_main;
2540 symbol_ S_compile;
2541 symbol_ S_evalhookstern;
2542 symbol_ S_applyhookstern;
2543 symbol_ S_macroexpand_hook;
2544 symbol_ S_lambda_parameters_limit;
2545 symbol_ S_call_arguments_limit;
2546 symbol_ S_multiple_values_limit;
2547 symbol_ S_jmpbuf_size;
2548 symbol_ S_big_endian;
2549 symbol_ S_Klambda;
2550 symbol_ S_keyword;
2551 symbol_ S_plus2;
2552 symbol_ S_plus3;
2553 symbol_ S_mal2;
2554 symbol_ S_mal3;
2555 symbol_ S_durch2;
2556 symbol_ S_durch3;
2557 symbol_ S_driverstern;
2558 symbol_ S_break_driver;
2559 symbol_ S_break_count;
2560 symbol_ S_recurse_count_standard_output;
2561 symbol_ S_recurse_count_debug_io;
2562 symbol_ S_frame_limit1;
2563 symbol_ S_frame_limit2;
2564 symbol_ S_setf;
2565 symbol_ S_psetf;
2566 symbol_ S_multiple_value_setf;
2567 symbol_ S_make_macro_expander;
2568 symbol_ S_type_for_discrimination;
2569 symbol_ S_pthe;
2570 symbol_ S_compile_form;
2571 symbol_ S_otherwise;
2572 symbol_ S_inline;
2573 symbol_ S_notinline;
2574 symbol_ S_get_funname_symbol;
2575 symbol_ S_inlinable;
2576 symbol_ S_constant_inline;
2577 symbol_ S_constant_notinline;
2578 symbol_ S_constant_inlinable;
2579 symbol_ S_boolean;
2580 symbol_ S_symbol;
2581 symbol_ S_address;
2582 symbol_ S_file_stream;
2583 symbol_ S_synonym_stream;
2584 symbol_ S_broadcast_stream;
2585 symbol_ S_concatenated_stream;
2586 symbol_ S_two_way_stream;
2587 symbol_ S_echo_stream;
2588 symbol_ S_string_stream;
2589 symbol_ S_stream;
2590 symbol_ S_package;
2591 symbol_ S_readtable;
2592 symbol_ S_special_operator;
2593 symbol_ S_load_time_eval;
2594 symbol_ S_symbol_macro;
2595 symbol_ S_function_macro;
2596 symbol_ S_encoding;
2597 symbol_ S_foreign_pointer;
2598 symbol_ S_foreign_address;
2599 symbol_ S_foreign_variable;
2600 symbol_ S_foreign_function;
2601 symbol_ S_weak_pointer;
2602 symbol_ S_weak_kvtable;
2603 symbol_ S_finalizer;
2604 symbol_ S_compiled_function;
2605 symbol_ S_frame_pointer;
2606 symbol_ S_read_label;
2607 symbol_ S_system_internal;
2608 symbol_ S_fixnum;
2609 symbol_ S_bignum;
2610 symbol_ S_ratio;
2611 symbol_ S_short_float;
2612 symbol_ S_single_float;
2613 symbol_ S_double_float;
2614 symbol_ S_long_float;
2615 symbol_ S_standard_generic_function;
2616 symbol_ S_closclass;
2617 symbol_ S_typep;
2618 symbol_ S_deftype_expander;
2619 symbol_ S_expand_deftype;
2620 symbol_ S_deftype_depth_limit;
2621 symbol_ S_gc_statistics_stern;
2622 symbol_ S_recurse_count_gc_statistics;
2623 symbol_ S_traced_definition;
2624 symbol_ S_gensym_counter;
2625 symbol_ S_pprint_first_newline;
2626 symbol_ S_print_symbols_long;
2627 symbol_ S_inhibit_floating_point_underflow;
2628 symbol_ S_warn_on_floating_point_contagion;
2629 symbol_ S_floating_point_contagion_ansi;
2630 symbol_ S_pi;
2631 symbol_ S_number;
2632 symbol_ S_real;
2633 symbol_ S_most_positive_fixnum;
2634 symbol_ S_most_negative_fixnum;
2635 symbol_ S_most_positive_short_float;
2636 symbol_ S_least_positive_short_float;
2637 symbol_ S_least_negative_short_float;
2638 symbol_ S_most_negative_short_float;
2639 symbol_ S_most_positive_single_float;
2640 symbol_ S_least_positive_single_float;
2641 symbol_ S_least_negative_single_float;
2642 symbol_ S_most_negative_single_float;
2643 symbol_ S_most_positive_double_float;
2644 symbol_ S_least_positive_double_float;
2645 symbol_ S_least_negative_double_float;
2646 symbol_ S_most_negative_double_float;
2647 symbol_ S_most_positive_long_float;
2648 symbol_ S_least_positive_long_float;
2649 symbol_ S_least_negative_long_float;
2650 symbol_ S_most_negative_long_float;
2651 symbol_ S_least_positive_normalized_long_float;
2652 symbol_ S_least_negative_normalized_long_float;
2653 symbol_ S_short_float_epsilon;
2654 symbol_ S_single_float_epsilon;
2655 symbol_ S_double_float_epsilon;
2656 symbol_ S_long_float_epsilon;
2657 symbol_ S_short_float_negative_epsilon;
2658 symbol_ S_single_float_negative_epsilon;
2659 symbol_ S_double_float_negative_epsilon;
2660 symbol_ S_long_float_negative_epsilon;
2661 symbol_ S_default_float_format;
2662 symbol_ S_read_default_float_format;
2663 symbol_ S_write_float_decimal;
2664 symbol_ S_random_state_stern;
2665 symbol_ S_unicode_16;
2666 symbol_ S_unicode_16_big_endian;
2667 symbol_ S_unicode_16_little_endian;
2668 symbol_ S_unicode_32;
2669 symbol_ S_unicode_32_big_endian;
2670 symbol_ S_unicode_32_little_endian;
2671 symbol_ S_utf_8;
2672 symbol_ S_java;
2673 symbol_ S_ascii;
2674 symbol_ S_iso8859_1;
2675 symbol_ S_iso8859_2;
2676 symbol_ S_iso8859_3;
2677 symbol_ S_iso8859_4;
2678 symbol_ S_iso8859_5;
2679 symbol_ S_iso8859_6;
2680 symbol_ S_iso8859_7;
2681 symbol_ S_iso8859_8;
2682 symbol_ S_iso8859_9;
2683 symbol_ S_iso8859_10;
2684 symbol_ S_iso8859_13;
2685 symbol_ S_iso8859_14;
2686 symbol_ S_iso8859_15;
2687 symbol_ S_iso8859_16;
2688 symbol_ S_koi8_r;
2689 symbol_ S_koi8_u;
2690 symbol_ S_mac_arabic;
2691 symbol_ S_mac_centraleurope;
2692 symbol_ S_mac_croatian;
2693 symbol_ S_mac_cyrillic;
2694 symbol_ S_mac_dingbat;
2695 symbol_ S_mac_greek;
2696 symbol_ S_mac_hebrew;
2697 symbol_ S_mac_iceland;
2698 symbol_ S_mac_roman;
2699 symbol_ S_mac_romania;
2700 symbol_ S_mac_symbol;
2701 symbol_ S_mac_thai;
2702 symbol_ S_mac_turkish;
2703 symbol_ S_mac_ukraine;
2704 symbol_ S_cp437_ms;
2705 symbol_ S_cp437_ibm;
2706 symbol_ S_cp737;
2707 symbol_ S_cp775;
2708 symbol_ S_cp850;
2709 symbol_ S_cp852_ms;
2710 symbol_ S_cp852_ibm;
2711 symbol_ S_cp855;
2712 symbol_ S_cp857;
2713 symbol_ S_cp860_ms;
2714 symbol_ S_cp860_ibm;
2715 symbol_ S_cp861_ms;
2716 symbol_ S_cp861_ibm;
2717 symbol_ S_cp862_ms;
2718 symbol_ S_cp862_ibm;
2719 symbol_ S_cp863_ms;
2720 symbol_ S_cp863_ibm;
2721 symbol_ S_cp864_ms;
2722 symbol_ S_cp864_ibm;
2723 symbol_ S_cp865_ms;
2724 symbol_ S_cp865_ibm;
2725 symbol_ S_cp866;
2726 symbol_ S_cp869_ms;
2727 symbol_ S_cp869_ibm;
2728 symbol_ S_cp874_ms;
2729 symbol_ S_cp874_ibm;
2730 symbol_ S_cp1250;
2731 symbol_ S_cp1251;
2732 symbol_ S_cp1252;
2733 symbol_ S_cp1253;
2734 symbol_ S_cp1254;
2735 symbol_ S_cp1255;
2736 symbol_ S_cp1256;
2737 symbol_ S_cp1257;
2738 symbol_ S_cp1258;
2739 symbol_ S_hp_roman8;
2740 symbol_ S_nextstep;
2741 symbol_ S_jisx0201;
2742 symbol_ S_ucs_2;
2743 symbol_ S_ucs_4;
2744 symbol_ S_macintosh;
2745 symbol_ S_windows_1250;
2746 symbol_ S_windows_1251;
2747 symbol_ S_windows_1252;
2748 symbol_ S_windows_1253;
2749 symbol_ S_windows_1254;
2750 symbol_ S_windows_1255;
2751 symbol_ S_windows_1256;
2752 symbol_ S_windows_1257;
2753 symbol_ S_windows_1258;
2754 symbol_ S_koi8_ru;
2755 symbol_ S_euc_jp;
2756 symbol_ S_shift_jis;
2757 symbol_ S_cp932;
2758 symbol_ S_iso_2022_jp;
2759 symbol_ S_iso_2022_jp_2;
2760 symbol_ S_iso_2022_jp_1;
2761 symbol_ S_euc_cn;
2762 symbol_ S_hz;
2763 symbol_ S_gbk;
2764 symbol_ S_cp936;
2765 symbol_ S_gb18030;
2766 symbol_ S_euc_tw;
2767 symbol_ S_big5;
2768 symbol_ S_cp950;
2769 symbol_ S_big5hkscs;
2770 symbol_ S_iso_2022_cn;
2771 symbol_ S_iso_2022_cn_ext;
2772 symbol_ S_euc_kr;
2773 symbol_ S_cp949;
2774 symbol_ S_iso_2022_kr;
2775 symbol_ S_johab;
2776 symbol_ S_armscii_8;
2777 symbol_ S_georgian_academy;
2778 symbol_ S_georgian_ps;
2779 symbol_ S_tis_620;
2780 symbol_ S_mulelao_1;
2781 symbol_ S_cp1133;
2782 symbol_ S_viscii;
2783 symbol_ S_tcvn;
2784 symbol_ S_utf_16;
2785 symbol_ S_utf_7;
2786 symbol_ S_english;
2787 symbol_ S_german;
2788 symbol_ S_french;
2789 symbol_ S_spanish;
2790 symbol_ S_dutch;
2791 symbol_ S_init_hooks;
2792 symbol_ S_quiet;
2793 symbol_ S_Klisting;
2794 symbol_ S_Koutput_file;
2795 symbol_ S_compile_file;
2796 symbol_ S_load_compiling;
2797 symbol_ S_load_verbose;
2798 symbol_ S_args;
2799 symbol_ S_batchmode_errors;
2800 symbol_ S_wait_keypress;
2801 symbol_ S_uchar;
2802 symbol_ S_short;
2803 symbol_ S_ushort;
2804 symbol_ S_int;
2805 symbol_ S_uint;
2806 symbol_ S_long;
2807 symbol_ S_ulong;
2808 symbol_ S_uint8;
2809 symbol_ S_sint8;
2810 symbol_ S_uint16;
2811 symbol_ S_sint16;
2812 symbol_ S_uint32;
2813 symbol_ S_sint32;
2814 symbol_ S_uint64;
2815 symbol_ S_sint64;
2816 symbol_ S_c_pointer;
2817 symbol_ S_c_string;
2818 symbol_ S_c_struct;
2819 symbol_ S_c_union;
2820 symbol_ S_c_array;
2821 symbol_ S_c_array_max;
2822 symbol_ S_c_function;
2823 symbol_ S_c_ptr;
2824 symbol_ S_c_ptr_null;
2825 symbol_ S_c_array_ptr;
2826 symbol_ S_fv_flag_readonly;
2827 symbol_ S_fv_flag_malloc_free;
2828 symbol_ S_ff_flag_alloca;
2829 symbol_ S_ff_flag_malloc_free;
2830 symbol_ S_ff_flag_out;
2831 symbol_ S_ff_flag_in_out;
2832 symbol_ S_ff_language_asm;
2833 symbol_ S_ff_language_c;
2834 symbol_ S_ff_language_ansi_c;
2835 symbol_ S_ff_language_stdcall;
2836 symbol_ S_foreign_call_in;
2837 } symbol_tab_data;
2838 #define S(name) S_help_(S_##name)
2839 #define symbol_tab symbol_tab_data
2840 #define S_help_(name) objectplus(&symbol_tab.name,1UL)
2841 #define NIL S(nil)
2842 #define T S(t)
2843 extern struct object_tab_ object_tab;
2844 extern uintC module_count;
2845 typedef struct { const char* packname; const char* symname; } subr_initdata;
2846 typedef struct { const char* initstring; } object_initdata;
2847 typedef struct module_ { const char* name; subr_* stab; const uintC* stab_size; object* otab; const uintC* otab_size; bool initialized; const subr_initdata* stab_initdata; const object_initdata* otab_initdata; void (*initfunction1) (struct module_ *); void (*initfunction2) (struct module_ *); } module_;
2848 extern module_ modules[];
2849 #define STACK_(n) (STACK[-1-(sintP)(n)])
2850 #define skipSTACKop -=
2851 #define STACKop -
2852 #define pushSTACK(obj) (STACK_(-1) = (obj), STACK skipSTACKop -1)
2853 #define popSTACK() (STACK skipSTACKop 1, STACK_(-1))
2854 #define skipSTACK(n) (STACK skipSTACKop (sintP)(n))
2855 extern uintC mv_count;
2856 extern object mv_space [127];
2857 #define value1 mv_space[0]
2858 extern object subr_self;
2859 #define CALLBACK_frame_info 3019898880UL
2860 #define framecode(bottomword) (as_oint(bottomword) & minus_wbit(26UL))
2861 #define framebottomword(type,top_of_frame,bot_of_frame) as_object((oint)(type)+(oint)((uintP)(bot_of_frame)-(uintP)(top_of_frame)))
2862 #define finish_frame(frametype) (STACK_(-1) = framebottomword(frametype##_frame_info,top_of_frame,STACK STACKop -1), skipSTACK(-1))
2863 extern Values funcall (object fun, uintC argcount);
2864 #define LISPFUNN(name,req_anz) LISPFUN(name,req_anz,0,norest,nokey,0,NIL)
2865 #define LISPFUN_B(name,req_anz,opt_anz,rest_flag,key_flag,key_anz,keywords) global Values C_##name subr_##rest_flag##_function_args
2866 #define subr_norest_function_args (void)
2867 #define subr_rest_function_args (uintC argcount, object* rest_args_pointer)
2868 #define LISPFUN_F(name,req_anz,opt_anz,rest_flag,key_flag,key_anz,keywords) { (lisp_function)(&C_##name), nullobj, nullobj, 0, req_anz, opt_anz, (uintB)subr_##rest_flag, (uintB)subr_##key_flag, key_anz, },
2869 #define LISPFUN LISPFUN_B
2870 extern object ascii_to_string (const char * asciz);
2871 #define check_char(obj) if (!charp(obj)) { fehler_char(obj); }
2872 #define check_uint8(obj) if (!uint8_p(obj)) { fehler_uint8(obj); }
2873 #define check_sint8(obj) if (!sint8_p(obj)) { fehler_sint8(obj); }
2874 #define check_uint16(obj) if (!uint16_p(obj)) { fehler_uint16(obj); }
2875 #define check_sint16(obj) if (!sint16_p(obj)) { fehler_sint16(obj); }
2876 #define check_uint32(obj) if (!uint32_p(obj)) { fehler_uint32(obj); }
2877 #define check_sint32(obj) if (!sint32_p(obj)) { fehler_sint32(obj); }
2878 #define check_uint64(obj) if (!uint64_p(obj)) { fehler_uint64(obj); }
2879 #define check_sint64(obj) if (!sint64_p(obj)) { fehler_sint64(obj); }
2880 #define check_uint(obj) if (!uint_p(obj)) { fehler_uint(obj); }
2881 #define check_sint(obj) if (!sint_p(obj)) { fehler_sint(obj); }
2882 #define check_ulong(obj) if (!ulong_p(obj)) { fehler_ulong(obj); }
2883 #define check_slong(obj) if (!slong_p(obj)) { fehler_slong(obj); }
2884 #define check_ffloat(obj) if (!single_float_p(obj)) { fehler_ffloat(obj); }
2885 #define check_dfloat(obj) if (!double_float_p(obj)) { fehler_dfloat(obj); }
2886 nonreturning_function(extern, fehler_uint8, (object obj));
2887 nonreturning_function(extern, fehler_sint8, (object obj));
2888 nonreturning_function(extern, fehler_uint16, (object obj));
2889 nonreturning_function(extern, fehler_sint16, (object obj));
2890 nonreturning_function(extern, fehler_uint32, (object obj));
2891 nonreturning_function(extern, fehler_sint32, (object obj));
2892 nonreturning_function(extern, fehler_uint64, (object obj));
2893 nonreturning_function(extern, fehler_sint64, (object obj));
2894 nonreturning_function(extern, fehler_uint, (object obj));
2895 nonreturning_function(extern, fehler_sint, (object obj));
2896 nonreturning_function(extern, fehler_ulong, (object obj));
2897 nonreturning_function(extern, fehler_slong, (object obj));
2898 nonreturning_function(extern, fehler_sfloat, (object obj));
2899 nonreturning_function(extern, fehler_dfloat, (object obj));
2900 extern object L_to_I (sint32 wert);
2901 extern object UL_to_I (uintL wert);
2902 extern object L2_to_I (sint32 wert_hi, uint32 wert_lo);
2903 extern object UL2_to_I (uint32 wert_hi, uint32 wert_lo);
2904 #define uint8_to_I(val) fixnum((uint8)(val))
2905 #define sint8_to_I(val) L_to_I((sint32)(sint8)(val))
2906 #define uint16_to_I(val) fixnum((uint16)(val))
2907 #define sint16_to_I(val) L_to_I((sint32)(sint16)(val))
2908 #define uint32_to_I(val) UL_to_I((uint32)(val))
2909 #define sint32_to_I(val) L_to_I((sint32)(val))
2910 #define uint64_to_I(val) UL2_to_I((uint32)((val)>>32),(uint32)(val))
2911 #define sint64_to_I(val) L2_to_I((sint32)((val)>>32),(uint32)(val))
2912 #define uint_to_I(val) uint32_to_I(val)
2913 #define sint_to_I(val) sint32_to_I(val)
2914 #define ulong_to_I(val) uint32_to_I(val)
2915 #define slong_to_I(val) sint32_to_I(val)
2916 extern uintL I_to_UL (object obj);
2917 extern sintL I_to_L (object obj);
2918 extern uint64 I_to_UQ (object obj);
2919 extern sint64 I_to_Q (object obj);
2920 #define I_to_uint8(obj) (uint8)(as_oint(obj) >> 7)
2921 #define I_to_sint8(obj) (sint8)(as_oint(obj) >> 7)
2922 #define I_to_uint16(obj) (uint16)(as_oint(obj) >> 7)
2923 #define I_to_sint16(obj) (sint16)(as_oint(obj) >> 7)
2924 #define I_to_uint32(obj) I_to_UL(obj)
2925 #define I_to_sint32(obj) I_to_L(obj)
2926 #define I_to_uint64(obj) I_to_UQ(obj)
2927 #define I_to_sint64(obj) I_to_Q(obj)
2928 #define I_to_uint I_to_uint32
2929 #define I_to_sint I_to_sint32
2930 #define I_to_ulong I_to_uint32
2931 #define I_to_slong I_to_sint32
2932 extern object c_float_to_FF (const ffloatjanus* val_);
2933 extern void FF_to_c_float (object obj, ffloatjanus* val_);
2934 extern object c_double_to_DF (const dfloatjanus* val_);
2935 extern void DF_to_c_double (object obj, dfloatjanus* val_);
2936 extern void register_foreign_variable (void* address, const char * name, uintBWL flags, uintL size);
2937 extern void register_foreign_function (void* address, const char * name, uintWL flags);
2938 extern object convert_from_foreign (object fvd, const void* data);
2939 extern void convert_to_foreign_mallocing (object fvd, object obj, void* data);
2940 extern void convert_to_foreign_nomalloc (object fvd, object obj, void* data);
2941 #define DEFMODULE(module_name,package_name)
2942 #define DEFUN(funname,lambdalist,signature) LISPFUN signature
2943 #define DEFVAR(varname)
2944
2945 #endif /* _CLISP_H */

  ViewVC Help
Powered by ViewVC 1.1.5