;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\"\210\305\306\307\310\311\312\313\314\315\316& \210\305\317\320\321\311\312\313\314\315\316& \207" [require ob add-to-list org-babel-tangle-lang-exts ("csharp" . "cs") custom-declare-variable org-babel-csharp-command "mono" "Name of the csharp command.\nMay be either a command in the path, like mono\nor an absolute path name, like /usr/local/bin/mono\nparameters may be used, like mono -verbose" :group org-babel :version "24.3" :type string org-babel-csharp-compiler "mcs" "Name of the csharp compiler.\nMay be either a command in the path, like mcs\nor an absolute path name, like /usr/local/bin/mcs\nparameters may be used, like mcs -warnaserror+"] 10) (defalias 'org-babel-execute:csharp #[(body params) "\306 \"\307 \236A\206 \310\311 \236A\206\310\312\313\314\"\315 !\316P/ \317\320\321\"01\322\216r0q\210\nc\210)r0q\210\323\324\2111\324\325%\210,\3262\327 \327 \260\310\"3\3264\327\f\327/\260\310\"5\330\331 \236A6\3326\235?\205\362\3336\235\204\275\3346\235\204\275\3356\235\204\275\3366\235\204\275\3376\235\204\275\3406\235\204\275\3416\235\204\266\3426\235\204\266\3436\235\204\266\3446\235\203\304\3456\235\204\304\3465!\202\362\312\347!\2117\317\320\321\"89\350\216r8q\2105c\210)r8q\210\323\324\2119\324\325%\210,\3517!))\352\353 \236A\354 \236A\"\352\355 \236A\356 \236A\"#.\207" [body params full-body cmpflag cmdline src-file org-babel-expand-body:generic :cmpflag "" :cmdline org-babel-temp-file "csharp-src-" ".cs" file-name-sans-extension ".exe" generate-new-buffer " *temp file*" t #[nil "\301!\205 \302!\207" [#1=#:temp-buffer buffer-name kill-buffer] 2] write-region nil 0 org-babel-eval " " org-babel-reassemble-table :result-params "none" "scalar" "verbatim" "html" "code" "pp" "file" "output" "raw" "org" "drawer" "table" org-babel-read "c-" #[nil "\301!\205 \302!\207" [#2=#:temp-buffer buffer-name kill-buffer] 2] org-babel-import-elisp-from-file org-babel-pick-name :colname-names :colnames :rowname-names :rownames exe-file #1# #3=#:temp-file org-babel-csharp-compiler compile org-babel-csharp-command results #4=#:--params tmp-file #2# #5=#:temp-file] 8]) #@59 Return an error because csharp does not support sessions. (defalias 'org-babel-prep-session:csharp #[(session params) "\300\301!\207" [error "Sessions are not supported for CSharp"] 2 (#$ . 2276)]) (provide 'ob-csharp)