Function: org-babel-sh-var-to-string
org-babel-sh-var-to-string is a byte-compiled function defined in
ob-shell.el.gz.
Signature
(org-babel-sh-var-to-string VAR &optional SEP HLINE)
Documentation
Convert an elisp value to a string.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-shell.el.gz
(defun org-babel-sh-var-to-string (var &optional sep hline)
"Convert an elisp value to a string."
(let ((echo-var (lambda (v) (if (stringp v) v (format "%S" v)))))
(cond
((and (listp var) (or (listp (car var)) (eq (car var) 'hline)))
(orgtbl-to-generic var (list :sep (or sep "\t") :fmt echo-var
:hline hline)))
((listp var)
(mapconcat echo-var var "\n"))
(t (funcall echo-var var)))))