Hi Camm, I'd like to ask for a feature request: that GCL makes official support for the following ISO C sized integer datatypes (and their or course, their corresponding unsigned counterparts)
int8_t // 8-bit integer int16_t // 16-bit integer int32_t // 32-bit integer int64_t // 64-bit integer intptr_t // integer wide enough to hold a pointer These are essential for systems such as OpenAxiom that needs to interface with the hosting operating system services. At the moment, I use the correspondance fixnum <=> intptr_t, but I'm doinb this only because I've looked at the implementation details and know things would break if that weren't true. However, for the others there does not seem to be any correspoding GCL-level FFI type. FWIW, CLisp and ECL have support for those types; SBCL has support for almost all of them. Bes, -- Gaby _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel