%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.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\302\303\304\"\207" [require ob add-to-list org-babel-tangle-lang-exts ("python" . "py")] 3) (defvar org-babel-default-header-args:python nil) (byte-code "\300\301\302\303\304\305\306\307\310\311\312\313&\210\300\314\315\316\310\311\304\305\306\317\312\320&\210\300\321\322\323\310\311\304\305\306\324\312\313&\210\300\325\326\327\310\311\304\305\306\330\312\320&\207" [custom-declare-variable org-babel-python-command "python" "Name of the command for executing Python code." :version "24.4" :package-version (Org . "8.0") :group org-babel :type string org-babel-python-mode (if (or (featurep 'xemacs) (featurep 'python-mode)) 'python-mode 'python) "Preferred python mode for use in running python interactively.\nThis will typically be either 'python or 'python-mode." (Org . "8.0") symbol org-babel-python-hline-to "None" "Replace hlines in incoming tables with this when translating to python." (Org . "8.0") org-babel-python-None-to 'hline "Replace `None' in python tables with this before returning." (Org . "8.0")] 12) #@102 Execute a block of Python code with Babel. This function is called by `org-babel-execute-src-block'. (defalias 'org-babel-execute:python #[(body params) "\306\307\310\"A!\307\311\"A\307\312\"A\211\313=\205$ ?\205$ \307\314\"A\307\315\"A\316\f\2039 \317\320\f\"\202: \321P\322!#\323 \n %\324\325\307\326\"A\307\327\"A\"\325\307\330\"A\307\331\"A\"#.\207" [params session result-params result-type return-val preamble org-babel-python-initiate-session assoc :session :result-params :result-type value :return :preamble org-babel-expand-body:generic format "\nreturn %s" "" org-babel-variable-assignments:python org-babel-python-evaluate org-babel-reassemble-table org-babel-pick-name :colname-names :colnames :rowname-names :rownames body full-body result] 9 (#$ . 1466)]) #@105 Prepare SESSION according to the header arguments in PARAMS. VARS contains resolved variable references (defalias 'org-babel-prep-session:python #[(session params) "\304!\305 !\212\306 \307\216\310!\204 \311\312\"\210q\210\313\314\n\"\210+*\207" [session params var-lines save-match-data-internal org-babel-python-initiate-session org-babel-variable-assignments:python match-data #[nil "\301\302\"\207" [save-match-data-internal set-match-data evaporate] 3] org-babel-comint-buffer-livep error "Buffer %s does not exist or has no process" mapc #[(var) "\302\210c\210\303 \210\304 !\207" [var session 1 comint-send-input org-babel-comint-wait-for-output] 2]] 3 (#$ . 2273)]) #@25 Load BODY into SESSION. (defalias 'org-babel-load-session:python #[(session body params) "\305 \306\216\307 \n\"rq\210\310\311p!!b\210\312\f!c\210)+\207" [#1=#:wconfig session params buffer body current-window-configuration #[nil "\301!\207" [#1# set-window-configuration] 2] org-babel-prep-session:python process-mark get-buffer-process org-babel-chomp] 3 (#$ . 2965)]) #@69 Return a list of Python statements assigning the block's variables. (defalias 'org-babel-variable-assignments:python #[(params) "\301\302\301\303\304\305\"\"\"\207" [params mapcar #[(pair) "\301\302@\303A!#\207" [pair format "%s=%s" org-babel-python-var-to-python] 5] cdr org-babel-get-header :var] 7 (#$ . 3347)]) #@152 Convert an elisp value to a python variable. Convert an elisp value, VAR, into a string of python source code specifying a variable of the same value. (defalias 'org-babel-python-var-to-python #[(var) "<\203 \302\303\304\305#\306Q\207\307\232\203 \207\310;\203' \311\312\"\203' \313\202( \314;\2033 \315!\2024 \"\207" [var org-babel-python-hline-to "[" mapconcat org-babel-python-var-to-python ", " "]" hline format string-match "[\n ]" "\"\"%S\"\"" "%S" substring-no-properties] 5 (#$ . 3672)]) #@178 Convert RESULTS into an appropriate elisp value. If the results look like a list or tuple, then convert them into an Emacs-lisp table, otherwise return the results as a string. (defalias 'org-babel-python-table-or-string #[(results) "\302!\211<\203 \303\304 \"\202 )\207" [results res org-babel-script-escape mapcar #[(el) "\302\232\203 \207\207" [el org-babel-python-None-to None] 2]] 4 (#$ . 4186)]) (defvar org-babel-python-buffers '((:default . "*Python*"))) #@44 Return the buffer associated with SESSION. (defalias 'org-babel-python-session-buffer #[(session) "\302 \"A\207" [session org-babel-python-buffers assoc] 3 (#$ . 4664)]) (defalias 'org-babel-python-with-earmuffs #[(session) ";\203 \202 \302\303\"\211\304\305O\306\230\203&