From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Blanchette, Marco" Subject: Problem whit with code evaluation Date: Wed, 18 Aug 2010 19:12:33 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=47400 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlskN-0007UK-IS for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:12:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OlskJ-0004hH-Gx for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:12:43 -0400 Received: from mail01.stowers.org ([12.201.176.8]:49196 helo=stowers.org) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OlskJ-0004h2-As for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 20:12:39 -0400 Content-Language: en List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: "emacs-orgmode@gnu.org" Sorry again if this is common knowledge, but the road to orgmode power user is seeded with challenges! I am trying to write an R function that would take 3 arguments, hopefully set up in an org table and have a function run every rows, taking every column as arguments to produce a set of report files... But I am going a bi= t ahead of myself as I am stuck quite early in the development... My problem is quite basic. For some reason, I can=B9t seems to be able to execute the following lines in the org buffer using org-babel-execute-buffe= r or to export an html of the files. The code block just don't execute and return errors. * Examples take from [[http://orgmode.org/worg/org-contrib/babel/intro.php#sec-7]] * The python example #+source: square(x) #+begin_src python x*x #+end_src #+call: square(x=3D6) * The elisp example of the fibonacci series using a table as argument #+tblname: fibonacci-inputs | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | #+srcname: fibonacci-seq(fib-inputs=3Dfibonacci-inputs) #+begin_src emacs-lisp (defun fibonacci (n) (if (or (=3D n 0) (=3D n 1)) n (+ (fibonacci (- n 1)) (fibonacci (- n 2))))) =20 (mapcar (lambda (row) (mapcar #'fibonacci row)) fib-inputs) #+end_src * Then my own trial in R #+srcname: test(x y) #+begin_src R p <- x*y #+end_src #+call test(x=3D4 y=3D9) #+function test(x=3D3 y=3D8) Is there something I am missing? My current setup is: GNU Emacs 23.1.50.1 org-mode (v7.01g) R v2.11.1 XServer running Snow Leopard Server 10.6.4 Thanks for the help --=20 Marco Blanchette, Ph.D. Assistant Investigator Stowers Institute for Medical Research 1000 East 50th St. Kansas City, MO 64110 Tel: 816-926-4071=20 Cell: 816-726-8419=20 Fax: 816-926-2018=20