File: //usr/share/emacs/27.1/lisp/org/ob-clojure.elc
;ELC
;;; Compiled
;;; in Emacs version 27.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\"\207" [require cl-lib ob org-macs add-to-list org-babel-tangle-lang-exts ("clojure" . "clj")] 3)
(defvar org-babel-default-header-args:clojure nil)
(defvar org-babel-header-args:clojure '((ns . :any) (package . :any)))
(byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313\314\315\316\317&
\210\300\320\302\303\321DD\322\306\307\310\323&\210\300\324\302\303\325DD\326\310\327\306\307&\207" [custom-declare-variable org-babel-clojure-sync-nrepl-timeout funcall function #[0 "\300\207" [10] 1] "Timeout value, in seconds, of a Clojure sync call.\nIf the value is nil, timeout is disabled." :group org-babel :type integer :version "26.1" :package-version (Org . "9.1") :safe wholenump org-babel-clojure-backend #[0 "\300\301!\203 \301\207\302\207" [featurep cider slime] 2] "Backend used to evaluate Clojure code blocks." (choice (const :tag "cider" cider) (const :tag "SLIME" slime)) org-babel-clojure-default-ns #[0 "\300\207" [#1="user"] 1 #1#] "Default Clojure namespace for source block when finding ns failed." string] 14)
#@49 Like `cider-current-ns' except `cider-find-ns'.
(defalias 'org-babel-clojure-cider-current-ns #[0 "\206 \302 \211\205 \303\300\"\262\206 \207" [cider-buffer-ns org-babel-clojure-default-ns cider-current-connection buffer-local-value] 4 (#$ . 1511)])
#@78 Expand BODY according to PARAMS, return the expanded body.
(fn BODY PARAMS)
(defalias 'org-babel-expand-body:clojure #[514 "\302!\303\236A\206\f \304 \305\236A\306\211\303\236A\205 \307\310\"\204<