File: ob-scheme.el.html
Now working with SBCL for both session and external evaluation.
This certainly isn't optimally robust, but it seems to be working for the basic use cases.
Defined variables (4)
org-babel-default-header-args:scheme | Default header arguments for scheme code blocks. |
org-babel-header-args:scheme | Header arguments supported in Scheme. |
org-babel-scheme-null-to | Replacement for ‘()’ and ‘null’ in tabulated Scheme results. |
org-babel-scheme-repl-map | Map of scheme sessions to session names. |
Defined functions (16)
org-babel-execute:scheme | (BODY PARAMS) |
org-babel-expand-body:scheme | (BODY PARAMS) |
org-babel-load-session:scheme | (SESSION BODY PARAMS) |
org-babel-prep-session:scheme | (SESSION PARAMS) |
org-babel-scheme--get-impl | (&optional PARAMS) |
org-babel-scheme--table-or-string | (RESULTS) |
org-babel-scheme-capture-current-message | (&rest BODY) |
org-babel-scheme-cleanse-repl-map | () |
org-babel-scheme-execute-with-geiser | (CODE OUTPUT IMPL REPL &optional HOST PORT) |
org-babel-scheme-expand-header-arg-vars | (VARS) |
org-babel-scheme-get-buffer-impl | (BUFFER) |
org-babel-scheme-get-repl | (IMPL NAME &optional HOST PORT) |
org-babel-scheme-get-session-buffer | (SESSION-NAME) |
org-babel-scheme-initiate-session | (SESSION PARAMS) |
org-babel-scheme-make-session-name | (BUFFER NAME IMPL) |
org-babel-scheme-set-session-buffer | (SESSION-NAME BUFFER) |