On Fri, 23 Jan 2015, Sebastien Vauban wrote:

"Charles C. Berry" wrote:
Sebastien Vauban wrote:
In a long document, I must have ":eval no" at file level, as this is
the common setting for most code blocks. However, how do I unset that
for some call lines.

[snip]

I don't get why one has to add ":eval yes" for both types of headers
arguments.

Moreover, I once read that when evaluating a call line, it is converted
into an ephemeral Emacs Lisp code block equivalent to the call line (and
created at the point of the call line):

 #+begin_src emacs-lisp :var result=<NAME>(<ARGUMENTS>) <INSIDE-HEADER-ARGS>
   result
 #+end_src

which is evaluated in place.


No, like this:

#+begin_src emacs-lisp :var result=<NAME>[<INSIDE-HEADER-ARGS>](<ARGUMENTS>)


Where do <END-HEADER-ARGS> fit into that picture?

Either before or after the :var ...

HTH,

Chuck

Reply via email to