Hi,
Le 21/01/2015 17:49, Nils Bruin a écrit :
On Wednesday, January 21, 2015 at 2:39:52 AM UTC-8, Snark wrote:
Ah, ha! That helps. But, let's take the following code (extracted from
src/sage/interfaces/maxima_lib.py) :
from sage.libs.ecl import *
ecl_eval("(require 'maxima)")
ecl_eval("(in-
On Wednesday, January 21, 2015 at 2:39:52 AM UTC-8, Snark wrote:
>
>
> Ah, ha! That helps. But, let's take the following code (extracted from
> src/sage/interfaces/maxima_lib.py) :
>
> from sage.libs.ecl import *
>
> ecl_eval("(require 'maxima)")
> ecl_eval("(in-package :maxima)")
> ecl_eval("
Hi,
Le 19/01/2015 17:38, Nils Bruin a écrit :
On Monday, January 19, 2015 at 8:22:15 AM UTC-8, Dima Pasechnik wrote:
On 2015-01-19, Julien Puydt > wrote:
Hi,
I wanted to play with maxima-in-ecl to understand how it works, but
failed: from reading sage's sources I thought I was supposed to us
Hi,
Le 20/01/2015 16:54, rjf a écrit :
I suggest that if you want to understand maxima, you start by using maxima,
not sage.
What I want to understand, is how sage uses maxima through ECL. How
those work separately is interesting, but isn't the point.
The link is what I'm focusing on.
Than
I suggest that if you want to understand maxima, you start by using maxima,
not sage.
If you use (say) wxmaxima, you can type in an expression,
say
z: x+y;
and then if you want to see what the value of z is, in lisp, you can type
:lisp $z
note that all variables begin with a $ by conventi
On 2015-01-19, Nils Bruin wrote:
>> (require `maxima)
> [...]
>> (in-package :maxima)
> MAXIMA> #$2+2$
>
> 4
> MAXIMA> '#$x+5$
>
> (MEVAL* '((MPLUS) $X 5))
> MAXIMA> (meval '((mplus) 2 2))
>
> 4
One more thing that might be relevant in this context. You can call
the DISPLA (note the lack of a t
On Monday, January 19, 2015 at 8:22:15 AM UTC-8, Dima Pasechnik wrote:
>
> On 2015-01-19, Julien Puydt > wrote:
> > Hi,
> >
> > I wanted to play with maxima-in-ecl to understand how it works, but
> > failed: from reading sage's sources I thought I was supposed to use a
> > MEVAL function, but
On 2015-01-19, Julien Puydt wrote:
> Hi,
>
> I wanted to play with maxima-in-ecl to understand how it works, but
> failed: from reading sage's sources I thought I was supposed to use a
> MEVAL function, but it failed. Here is what I did:
>
> jpuydt@cauchy:~/sage-6.4.1$ ./sage -ecl
> ECL (Embedda