Re: status update

Daniel Jour <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <CACZHyTOUEYs+U0wmEdhSjTfF2oYUES1MvwFuiNjK3VFP3_pGPA@mail.gmail.com>
Hi,

> Thanks Daniel, get well soon!

Thank you, it's getting better, I hope to be back to full health soon.

Quick questions:

*) Is WIDE_AUXI still in use / of interest? It was introduced
 2002-12-04 by Bruno, but as far as I can tell won't get used unless
 explicitly requested during configure via setting -D WIDE_AUXI in
 CFLAGS.

*) Bug report numbers. At various places in the code there are bug
 report numbers (like 710737, lispbibl.d, "Global register
 declarations"). I guess these numbers are from an abandoned bug
 tracker? Is there a backup of these bug reports somewhere? (I'm
 mostly just curious, there's no real need for these reports atm.)

*) intparam.h, floatparam.h: Instead of creating these headers during
 the build, I just wrote them using standard (C99) features (for
 example FLT_MANT_DIG from float.h). This makes cross-building much
 easier (did it even work before?). One thing that surprised me was
 that intparam.h contains endianness defines for each of short, int,
 long and long long. Since all these defines get "merged" into a
 single BIG_ENDIAN_P define, I guess systems with different endianness
 for different sized integer types are no longer supported? (Did we actually
 support such systems, like the PDP-11, at some point?)

*) Not GSoC related: If I understood this correctly, the math code
 backing CLISPs number system has at some point been extracted as a
 library, CLN (http://www.ginac.de/CLN/). Would it make sense to
 "throw out" our math code and to use that library instead? Looking at
 its code it has probably seen massive rewrites: It's now written in
 C++. It seems to be actively maintained and suitable for an ANSI CL
 number system.

Best,
Daniel

------------------------------------------------------------------------------
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.