Function: org-babel-parse-multiple-vars
org-babel-parse-multiple-vars is a byte-compiled function defined in
ob-core.el.gz.
Signature
(org-babel-parse-multiple-vars HEADER-ARGUMENTS)
Documentation
Expand multiple variable assignments behind a single :var keyword.
This allows expression of multiple variables with one :var as shown below.
#+PROPERTY: var foo=1, bar=2
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
(defun org-babel-parse-multiple-vars (header-arguments)
"Expand multiple variable assignments behind a single :var keyword.
This allows expression of multiple variables with one :var as
shown below.
#+PROPERTY: var foo=1, bar=2"
(let (results)
(mapc (lambda (pair)
(if (eq (car pair) :var)
(mapcar (lambda (v) (push (cons :var (org-trim v)) results))
(org-babel-join-splits-near-ch
61 (org-babel-balanced-split (cdr pair) 32)))
(push pair results)))
header-arguments)
(nreverse results)))