[fricas-devel] Re: Build error with ecl on OSX-x86 (tiger)

2009-01-21 Thread Liu Xiaojun
2009/1/21 Waldek Hebisch > > Liu Xiaojun wrote: > > Hi, > > > >It makes compilation step forward significantly, thanks again :). > > But still has an error. I use ecl 8.12.0 (compiled from source), latest > > fricas fetched from svn, (498 or so, I'm not sure), since *features* > > does not sh

[fricas-devel] Re: new version of testIntegrate

2009-01-21 Thread Waldek Hebisch
I have now tried testintegrate on Schaum set. I needed the following version: res : Union(Expression Integer, List Expression Integer) ri0 : Expression Integer := exp(17) testIntegrate(f: String, x: String, issue: String): Void == free ri0 testcaseNoClear("integrate(" f ", " x ") (" iss

[fricas-devel] Re: Cleaning INFORM

2009-01-21 Thread Bill Page
On Wed, Jan 21, 2009 at 7:51 PM, Waldek Hebisch wrote: > > I think this is very good change _if_ we want to use InputForm > + unparse to get linear output for humans. But if we want > to preserve semantics, then it is not good. That is an important issue: What do we really want InputForm (and un

[fricas-devel] Re: FriCAS status

2009-01-21 Thread Waldek Hebisch
Martin Rubey wrote: > > How about the patches to have drawing of badly behaved functions work on sbcl? > > (actually, I see that I have two slightly differing sets of patches on my > computer now, I'm attaching the more plausible one) > A I wrote, I feel that this patch just hides errors. We

[fricas-devel] Re: Cleaning INFORM

2009-01-21 Thread Waldek Hebisch
Bill Page wroteL > > Here is another somewhat simpler and more general way to simplify the > generated InputForm which contain complex constants: > > wsp...@virtual-debian:~/fricas-src/trunk$ svn diff > Index: src/algebra/mkfunc.spad.pamphlet > ===

[fricas-devel] Re: arguments of POLY constructors

2009-01-21 Thread Waldek Hebisch
Martin Rubey wrote: > > I just remembered that POLYLIFT got its arguments backwards: > > PolynomialCategoryLifting(E,Vars,R,P,S): Exports == Implementation where > What you propose: PolynomialCategoryLifting(R, E, Vars, P, S)? > apart from this one, we have two conventions: > > 1) Ring fir

[fricas-devel] Re: squaring

2009-01-21 Thread Waldek Hebisch
Martin Rubey wrote: > > I noticed the following today: > > (1) -> f(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c^(2::PI); c) > (2) -> g(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c^(2::INT); c) > (3) -> h(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c*c; c) > > This is with clisp:

[fricas-devel] Re: squaring

2009-01-21 Thread Gregory Vanuxem
Martin, Are you sure of that, usually, computations involving SBCL are speeder than CLISP. I can not reproduce them. Greg Le mercredi 21 janvier 2009 à 18:33 +0100, Martin Rubey a écrit : > > I noticed the following today: > > (1) -> f(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c^(2::PI)

[fricas-devel] Re: emacs mode on clisp

2009-01-21 Thread Waldek Hebisch
Martin Rubey wrote: > > I just noticed that the emacs mode doesn't seem to like clisp together with > ssh > and with or without X. > > It behaves "one step late", i.e., > > 1 yield nothing > "a" yields 1 > 2 yields "a" > > and so on. > > Anybody noticed this already? I have no id

[fricas-devel] Re: emacs mode on clisp

2009-01-21 Thread Martin Rubey
Martin Rubey writes: > I just noticed that the emacs mode doesn't seem to like clisp together with > ssh > and with or without X. > > It behaves "one step late", i.e., > > 1 yield nothing > "a" yields 1 > 2 yields "a" > > and so on. > > Anybody noticed this already? I have no id

[fricas-devel] emacs mode on clisp

2009-01-21 Thread Martin Rubey
I just noticed that the emacs mode doesn't seem to like clisp together with ssh and with or without X. It behaves "one step late", i.e., 1 yield nothing "a" yields 1 2 yields "a" and so on. Anybody noticed this already? I have no idea how to fix this so far. Martin --~--~--

[fricas-devel] squaring

2009-01-21 Thread Martin Rubey
I noticed the following today: (1) -> f(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c^(2::PI); c) (2) -> g(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c^(2::INT); c) (3) -> h(c:DFLOAT):DFLOAT == (for i in 1..100 repeat c*c; c) This is with clisp: (the timings are on different machin

[fricas-devel] Re: Build error with ecl on OSX-x86 (tiger)

2009-01-21 Thread Waldek Hebisch
Liu Xiaojun wrote: > Hi, > >It makes compilation step forward significantly, thanks again :). > But still has an error. I use ecl 8.12.0 (compiled from source), latest > fricas fetched from svn, (498 or so, I'm not sure), since *features* > does not show :unix, I applied the patch, and confi

[fricas-devel] Re: Cleaning INFORM, was new version of testIntegrate

2009-01-21 Thread Bill Page
On Wed, Jan 21, 2009 at 2:51 AM, Martin Rubey wrote: > > Bill Page writes: > >> Here is another somewhat simpler and more general way to simplify >> the generated InputForm which contain complex constants: > > *If* we want this, we should do it in COMPCAT, I think. But I'm not > sure whether we wa

[fricas-devel] Re: arguments of POLY constructors was: Cleaning INFORM

2009-01-21 Thread Martin Rubey
Martin Rubey writes: > I guess it's to late before the release, isn't it? I think that it's slightly > better to have the Ring last, but I'm not sure. > > Any votes? Ups, I forgot about the power series. They have consistently the Ring first, so I vote for that one. I.e.: UnivariatePolynom

[fricas-devel] arguments of POLY constructors was: Cleaning INFORM

2009-01-21 Thread Martin Rubey
I just remembered that POLYLIFT got its arguments backwards: PolynomialCategoryLifting(E,Vars,R,P,S): Exports == Implementation where apart from this one, we have two conventions: 1) Ring first PolynomialCategory(R:Ring, E:OrderedAbelianMonoidSup, VarSet:OrderedSet): SparseMultivariatePolyno