From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernd Weiss Subject: Re: [babel] Maxima code blocks do not work Date: Mon, 27 Jun 2011 08:22:52 -0400 Message-ID: <4E08761C.8040900@uni-koeln.de> References: <4E04D24E.6080906@uni-koeln.de> <874o3bwu3c.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:42713) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbAqC-00031l-Ah for emacs-orgmode@gnu.org; Mon, 27 Jun 2011 08:23:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QbAqA-0000dH-JD for emacs-orgmode@gnu.org; Mon, 27 Jun 2011 08:23:00 -0400 Received: from smtp-out.rrz.uni-koeln.de ([134.95.19.53]:50834) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbAqA-0000cs-4f for emacs-orgmode@gnu.org; Mon, 27 Jun 2011 08:22:58 -0400 In-Reply-To: <874o3bwu3c.fsf@ucl.ac.uk> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric S Fraga Cc: emacs-orgmode@gnu.org Am 27.06.2011 04:34, schrieb Eric S Fraga: > Bernd Weiss writes: > >> Dear all, >> >> The follwing Maxima code block does not work: >> >> #+begin_src maxima >> 1+1; >> #+end_src >> #+results: >> #+begin_example >> incorrect syntax: / is not a prefix operator >> incorrect syntax: GuM is not an infix operator >> parser: incomplete number; missing exponent? >> -- an error. To debug this try: debugmode(true); >> incorrect syntax: Too many )'s >> incorrect syntax: Premature termination of input at $. >> Maxima encountered a Lisp error: >> parser: end of file while scanning expression. >> Automatically continuing. >> To enable the Lisp debugger set *debugger-hook* to nil. >> #+end_example > > Strange. I don't get this at all. In fact, I get no output at all with > your example. If I change the code to: Hi Eric, Thanks for your answer! > #+begin_src maxima > a: 1+1; > print(a); > #+end_src > > then I get: > > #+results: > : 2 > > >> Package: Org-mode version 7.5 (release_7.5.435.gd3100) > > I am running a newer version of org than you are so maybe update? I am > also on emacs 24. I updated org (again, now it's Org-mode version 7.5 (release_7.5.461.g6d18)), I switched to Emacs 24 but to no avail. I also tried to use the debugger but this does not seem to be an error... Debug on Error enabled globally executing Maxima code block... executing Maxima source code block maxima --very-quiet -r 'batchload("c:/Users/weiss/AppData/Local/Temp/babel-209000BH/maxima-20900VN1")$' nil Code block evaluation complete. I also realized that the 'error message' changes every time I try to run the code block: #+results: : incorrect syntax: / is not a prefix operator : incorrect syntax: aLH is not an infix operator : incorrect syntax: hCp is not an infix operator : incorrect syntax: Premature termination of input at $. : Maxima encountered a Lisp error: : parser: end of file while scanning expression. : Automatically continuing. : To enable the Lisp debugger set *debugger-hook* to nil. This message is 'related' (see lines 3 "aLH is not an infix operator" and 4 "hCp is not an infix operator") to the following Maxima call ("aLH/maxima-17716hCp"): maxima --very-quiet -r 'batchload("c:/Users/weiss/AppData/Local/Temp/babel-17716aLH/maxima-17716hCp")$' nil Unfortunately, my elisp knowledge is too low to understand what's going on in ob-maxima.el. Is it a MS-Windows-thing ('/' vs '\')? To be honest, running Maxima in org in not so important for me. As long as R works, everything is fine :-) Thanks, Bernd