Function: org-babel-eval-headers

org-babel-eval-headers is a byte-compiled function defined in ob-core.el.gz.

Signature

(org-babel-eval-headers HEADERS)

Documentation

Compute header list set with HEADERS.

Evaluate all header arguments set to functions prior to returning the list of header arguments.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
(defun org-babel-eval-headers (headers)
  "Compute header list set with HEADERS.

Evaluate all header arguments set to functions prior to returning
the list of header arguments."
  (let ((lst nil))
    (dolist (elem headers)
      (if (and (cdr elem) (functionp (cdr elem)))
          (push `(,(car elem) . ,(funcall (cdr elem))) lst)
        (push elem lst)))
    (reverse lst)))