Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread Gabriel Dos Reis
On Wed, 14 Mar 2007, Gregory Vanuxem wrote: | > I see your question as suggesting that we should have the translator | > honor the Lisp convention -- that would be the most logical thing to | > do. If people agree, I can add that capability to the translator -- | > and of course, I'll document it

Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread Gregory Vanuxem
Le mardi 13 mars 2007 à 15:22 -0500, Gabriel Dos Reis a écrit : [...] > Yes, I'm trying to allocate some fixed amount of time per week to work > on Axiom, and ISO C++ stuff tends to take over :-) Ah, time is always short... [...] > | In the version of Axiom that I uploaded I added the > | Mak

[Axiom-developer] Re: cfuns.lisp and ELF platforms

2007-03-13 Thread Gabriel Dos Reis
On Tue, 13 Mar 2007 [EMAIL PROTECTED] wrote: | I don't remember writing an :elf conditional so I'm not sure | what the reason was. I know that elf files were a new format. | I believe that COFF or other variants were used on most platforms. Yes, my being puzzled comes from the fact those function

[Axiom-developer] Re: Creating executables which use Lisp compiler

2007-03-13 Thread Camm Maguire
Greetings! I feel the best solution would be to conditionalize the addition of the -I on the :system-p compile-file option not being set. GCL carries a copy of cmpinclude.h in compiler::*cmpinclude-string* which is written into each file unless :system-p is on. Somewhat wasteful, but much more p

Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread Gabriel Dos Reis
Gregory Vanuxem <[EMAIL PROTECTED]> writes: | Hello Gaby, | | Le mardi 13 mars 2007 à 02:04 -0500, Gabriel Dos Reis a écrit : | > Howdy! | > | > As of revision 445, bootsys from src/boot in build-improvements | > can be built with GCL, SBCL, CLISP. Just configure with the option | > | >

Re: [Axiom-developer] Issue 336

2007-03-13 Thread Martin Rubey
Waldek Hebisch <[EMAIL PROTECTED]> writes: > The fix for bug 336 looks fine. But one thing in original > code looks strange: we are testing if s>0. s belongs to some > ring which has RetractableTo(Z) and we test that if s can > be retracted to Z. Then use s in comparizon. AFAIU the > compari

Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread Gregory Vanuxem
Hello Gaby, Le mardi 13 mars 2007 à 02:04 -0500, Gabriel Dos Reis a écrit : > Howdy! > > As of revision 445, bootsys from src/boot in build-improvements > can be built with GCL, SBCL, CLISP. Just configure with the option > > --with-lisp= > > That was an opportunity to clean up src/boo

[Axiom-developer] Issue 336

2007-03-13 Thread Waldek Hebisch
The fix for bug 336 looks fine. But one thing in original code looks strange: we are testing if s>0. s belongs to some ring which has RetractableTo(Z) and we test that if s can be retracted to Z. Then use s in comparizon. AFAIU the comparison is taken from R and in principle can be quite diff

[Axiom-developer] Creating executables which use Lisp compiler

2007-03-13 Thread Waldek Hebisch
I wonder if there is a preferred procedure to create executables with gcl such that the resulting executable can use Lisp compiler. More precisely, using defualt setting of si::*system-directory* may lead to problems. Namely, if gcl is installed in a privite directory (not readable by other users

[Axiom-developer] cfuns.lisp and ELF platforms

2007-03-13 Thread Gabriel Dos Reis
Tim -- src/interp/cfuns.lisp contains conditional defentries for KCL further discriminated by :elf. Those functions are: hashString hashCombine There is no explanation of why the discrimination on :elf is needed. Do you happen to remember? -- Gaby ___

Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread Gabriel Dos Reis
C Y <[EMAIL PROTECTED]> writes: | --- Gabriel Dos Reis <[EMAIL PROTECTED]> wrote: | | > | > Howdy! | > | > As of revision 445, bootsys from src/boot in build-improvements | > can be built with GCL, SBCL, CLISP. Just configure with the option | > | > --with-lisp= | | EXCELLENT! | | >

Re: [Axiom-developer] Boot and other Lisps

2007-03-13 Thread C Y
--- Gabriel Dos Reis <[EMAIL PROTECTED]> wrote: > > Howdy! > > As of revision 445, bootsys from src/boot in build-improvements > can be built with GCL, SBCL, CLISP. Just configure with the option > > --with-lisp= EXCELLENT! > That was an opportunity to clean up src/boot/Makefile.pamp