On 2015-01-19, Julien Puydt <julien.pu...@laposte.net> 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 (Embeddable Common-Lisp) 13.5.1 (git:UNKNOWN) > Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya > Copyright (C) 1993 Giuseppe Attardi > Copyright (C) 2000 Juan J. Garcia-Ripoll > ECL is free software, and you are welcome to redistribute it > under certain conditions; see file 'Copyright' for details. > Type :h for Help. > Top level. > > (require 'maxima) > > ;;; Loading #P"/home/jpuydt/sage-6.4.1/local/lib/ecl/maxima.fas" > ;;; Loading #P"/home/jpuydt/sage-6.4.1/local/lib/ecl/sb-bsd-sockets.fas" > ;;; Loading #P"/home/jpuydt/sage-6.4.1/local/lib/ecl/sockets.fas" > ("SB-BSD-SOCKETS" "SOCKETS" "MAXIMA")
here you need to go into the right namespace, or whatever it is called: > (in-package :maxima) > > (meval "2+2") but I don't know how to compute 2+2, still :-)) Dima > > Condition of type: UNDEFINED-FUNCTION > The function MEVAL is undefined. > > Available restarts: > > 1. (RESTART-TOPLEVEL) Go back to Top-Level REPL. > > Broken at SI:BYTECODES. [Evaluation of: (MEVAL "2+2")] > > > What did I do wrong ? > > Snark on #sagemath > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.