Function: org-babel-octave-evaluate-external-process
org-babel-octave-evaluate-external-process is a byte-compiled function
defined in ob-octave.el.gz.
Signature
(org-babel-octave-evaluate-external-process BODY RESULT-TYPE MATLABP)
Documentation
Evaluate BODY in an external octave process.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-octave.el.gz
(defun org-babel-octave-evaluate-external-process (body result-type matlabp)
"Evaluate BODY in an external octave process."
(let ((cmd (if matlabp
org-babel-matlab-shell-command
org-babel-octave-shell-command)))
(pcase result-type
(`output (org-babel-eval cmd body))
(`value (let ((tmp-file (org-babel-temp-file "octave-")))
(org-babel-eval
cmd
(format org-babel-octave-wrapper-method body
(org-babel-process-file-name tmp-file 'noquote)
(org-babel-process-file-name tmp-file 'noquote)))
(org-babel-octave-import-elisp-from-file tmp-file))))))