#ifndef __FACTOR_H__ #define __FACTOR_H__ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define INLINE inline static /* CELL must be 32 bits and your system must have 32-bit pointers */ typedef unsigned long int CELL; #define CELLS sizeof(CELL) /* must always be 16 bits */ typedef unsigned short CHAR; #define CHARS sizeof(CHAR) /* Memory heap size */ #define DEFAULT_ARENA (5 * 1024 * 1024) #define STACK_SIZE 16384 /* This decreases performance slightly but gives more readable backtraces, and allows profiling. */ #define EXTRA_CALL_INFO #include "error.h" #include "memory.h" #include "gc.h" #include "types.h" #include "array.h" #include "word.h" #include "run.h" #include "fixnum.h" #include "bignum.h" #include "ratio.h" #include "float.h" #include "complex.h" #include "arithmetic.h" #include "misc.h" #include "relocate.h" #include "string.h" #include "sbuf.h" #include "port.h" #include "io.h" #include "read.h" #include "write.h" #include "file.h" #include "socket.h" #include "cons.h" #include "image.h" #include "primitives.h" #include "vector.h" #include "stack.h" #endif /* __FACTOR_H__ */