Function: org-babel-scheme-get-repl
org-babel-scheme-get-repl is a byte-compiled function defined in
ob-scheme.el.gz.
Signature
(org-babel-scheme-get-repl IMPL NAME)
Documentation
Switch to a scheme REPL, creating it if it doesn't exist.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ob-scheme.el.gz
(defun org-babel-scheme-get-repl (impl name)
"Switch to a scheme REPL, creating it if it doesn't exist."
(let ((buffer (org-babel-scheme-get-session-buffer name)))
(or buffer
(progn
(if (fboundp 'geiser)
(geiser impl)
;; Obsolete since Geiser 0.26.
(run-geiser impl))
(when name
(rename-buffer name t)
(org-babel-scheme-set-session-buffer name (current-buffer)))
(current-buffer)))))