emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] babel, header arguments.


From: Sebastien Vauban
Subject: Re: [O] babel, header arguments.
Date: Thu, 20 Nov 2014 10:36:17 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt)

jenia.ivlev wrote:
> So lets say there's this function:
>
>     #+name: my-plus
>     #+begin_src scheme
>         (define my-plus
>           (lambda (x y) (+ x y)))
>     #+end_src
>
> And i want to call it from another source block, like so:
>
>     #+tblname: addition
>     | sum    |
>     |--------|
>     | #ERROR |
>     #+TBLFM: @2$1='(org-sbe "my-plus" (33 22))
>
> As you can see, I get an error. How do I write these "header-arguments"
> (i think they are called) to achieve calling one src-block from another.

This should do it (untested):

(org-sbe "my-plus" (x 33) (y 22))

> Also, second scenario, can I somehow call my-plus from a source-block as
> so:
>
>      #+begin_src scheme
>          (my-plus 3 4)
>      #+end_src

I think you must also call `org-sbe'.

Best regards,
  Seb

-- 
Sebastien Vauban




reply via email to

[Prev in Thread] Current Thread [Next in Thread]