summaryrefslogtreecommitdiff
path: root/.emacs.d/elpa/org-20171120/ob-ruby.elc
blob: 26cd5416c3c4d2a72e1cec26293401395cfcb534 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 37 "\300\301!\210\302\303\304\"\207
01c0 22 20 5b 72 65 71 75 69 72 65 20 6f 62 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 6f 72 67 2d 62 61 ".[require.ob.add-to-list.org-ba
01e0 62 65 6c 2d 74 61 6e 67 6c 65 2d 6c 61 6e 67 2d 65 78 74 73 20 28 22 72 75 62 79 22 20 2e 20 22 bel-tangle-lang-exts.("ruby"..."
0200 72 62 22 29 5d 20 33 29 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 62 61 62 65 6c 2d 64 65 66 61 75 rb")].3).(defvar.org-babel-defau
0220 6c 74 2d 68 65 61 64 65 72 2d 61 72 67 73 3a 72 75 62 79 20 6e 69 6c 29 0a 23 40 34 39 20 4e 61 lt-header-args:ruby.nil).#@49.Na
0240 6d 65 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 75 73 65 20 66 6f 72 20 65 78 65 63 75 74 69 me.of.command.to.use.for.executi
0260 6e 67 20 72 75 62 79 20 63 6f 64 65 2e 1f 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 62 61 62 65 6c ng.ruby.code...(defvar.org-babel
0280 2d 72 75 62 79 2d 63 6f 6d 6d 61 6e 64 20 22 72 75 62 79 22 20 28 23 24 20 2e 20 35 37 34 29 29 -ruby-command."ruby".(#$...574))
02a0 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 .(byte-code."\300\301\302\303\30
02c0 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 4DD\305\306\307\310\311\312\313\
02e0 33 31 34 5c 33 31 35 26 0b 5c 32 31 30 5c 33 30 30 5c 33 31 36 5c 33 30 32 5c 33 30 33 5c 33 31 314\315&.\210\300\316\302\303\31
0300 37 44 44 5c 33 32 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 32 31 5c 7DD\320\306\307\310\311\312\321\
0320 33 31 34 5c 33 32 32 26 0b 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 314\322&.\207".[custom-declare-v
0340 61 72 69 61 62 6c 65 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 68 6c 69 6e 65 2d 74 6f 20 ariable.org-babel-ruby-hline-to.
0360 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 funcall.function.#[0."\300\207".
0380 5b 23 31 3d 22 6e 69 6c 22 5d 20 31 20 23 31 23 5d 20 22 52 65 70 6c 61 63 65 20 68 6c 69 6e 65 [#1="nil"].1.#1#]."Replace.hline
03a0 73 20 69 6e 20 69 6e 63 6f 6d 69 6e 67 20 74 61 62 6c 65 73 20 77 69 74 68 20 74 68 69 73 20 77 s.in.incoming.tables.with.this.w
03c0 68 65 6e 20 74 72 61 6e 73 6c 61 74 69 6e 67 20 74 6f 20 72 75 62 79 2e 22 20 3a 67 72 6f 75 70 hen.translating.to.ruby.".:group
03e0 20 6f 72 67 2d 62 61 62 65 6c 20 3a 76 65 72 73 69 6f 6e 20 22 32 34 2e 34 22 20 3a 70 61 63 6b .org-babel.:version."24.4".:pack
0400 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 4f 72 67 20 2e 20 22 38 2e 30 22 29 20 3a 74 79 70 65 20 age-version.(Org..."8.0").:type.
0420 73 74 72 69 6e 67 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 6e 69 6c 2d 74 6f 20 23 5b 30 string.org-babel-ruby-nil-to.#[0
0440 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 68 6c 69 6e 65 5d 20 31 5d 20 22 52 65 70 6c 61 63 65 20 ."\300\207".[hline].1]."Replace.
0460 6e 69 6c 20 69 6e 20 72 75 62 79 20 74 61 62 6c 65 73 20 77 69 74 68 20 74 68 69 73 20 62 65 66 nil.in.ruby.tables.with.this.bef
0480 6f 72 65 20 72 65 74 75 72 6e 69 6e 67 2e 22 20 28 4f 72 67 20 2e 20 22 38 2e 30 22 29 20 73 79 ore.returning.".(Org..."8.0").sy
04a0 6d 62 6f 6c 5d 20 31 32 29 0a 23 40 31 31 38 20 45 78 65 63 75 74 65 20 61 20 62 6c 6f 63 6b 20 mbol].12).#@118.Execute.a.block.
04c0 6f 66 20 52 75 62 79 20 63 6f 64 65 20 77 69 74 68 20 42 61 62 65 6c 2e 0a 54 68 69 73 20 66 75 of.Ruby.code.with.Babel..This.fu
04e0 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 60 6f 72 67 2d 62 61 62 65 6c 2d 65 nction.is.called.by.`org-babel-e
0500 78 65 63 75 74 65 2d 73 72 63 2d 62 6c 6f 63 6b 27 2e 0a 0a 28 66 6e 20 42 4f 44 59 20 50 41 52 xecute-src-block'...(fn.BODY.PAR
0520 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 65 78 65 63 75 AMS)..(defalias.'org-babel-execu
0540 74 65 3a 72 75 62 79 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 02 5c 32 33 36 41 21 5c 33 te:ruby.#[514."\300\301.\236A!\3
0560 30 32 02 5c 32 33 36 41 5c 33 30 33 03 5c 32 33 36 41 5c 33 30 34 05 05 5c 33 30 35 06 07 21 23 02.\236A\303.\236A\304..\305..!#
0580 5c 33 30 36 03 5c 32 33 35 5c 32 30 33 46 00 5c 33 30 37 5c 33 31 30 21 72 5c 32 31 31 71 5c 32 \306.\235\203F.\307\310!r\211q\2
05a0 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 05 21 5c 33 31 36 5c 22 5c 33 10\311\312\313\314\315.!\316\"\3
05c0 31 37 24 5c 32 31 36 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 01 63 5c 32 31 30 5c 33 32 32 5c 33 17$\216\320\321!\210.c\210\322\3
05e0 32 33 06 07 5c 32 33 36 41 21 5c 32 31 30 5c 33 32 34 20 2a 5c 32 36 32 01 5c 32 30 32 4d 00 5c 23..\236A!\210\324.*\262.\202M.\
0600 33 32 35 04 02 04 06 06 24 5c 33 32 36 04 5c 33 32 37 01 5c 32 33 35 3f 5c 32 30 35 5c 32 33 37 325.....$\326.\327.\235?\205\237
0620 00 5c 33 33 30 01 5c 32 33 35 5c 32 30 34 5c 32 33 30 00 5c 33 33 31 01 5c 32 33 35 5c 32 30 34 .\330.\235\204\230.\331.\235\204
0640 5c 32 33 30 00 5c 33 33 32 01 5c 32 33 35 5c 32 30 34 5c 32 33 30 00 5c 33 33 33 01 5c 32 33 35 \230.\332.\235\204\230.\333.\235
0660 5c 32 30 34 5c 32 33 30 00 5c 33 33 34 01 5c 32 33 35 5c 32 30 34 5c 32 33 30 00 5c 33 33 35 01 \204\230.\334.\235\204\230.\335.
0680 5c 32 33 35 5c 32 30 34 5c 32 33 30 00 5c 33 33 36 01 5c 32 33 35 5c 32 30 34 5c 32 32 32 00 5c \235\204\230.\336.\235\204\222.\
06a0 33 33 37 01 5c 32 33 35 5c 32 30 34 5c 32 32 32 00 5c 33 34 30 01 5c 32 33 35 5c 32 30 34 5c 32 337.\235\204\222.\340.\235\204\2
06c0 32 32 00 5c 33 34 31 01 5c 32 33 35 5c 32 30 33 5c 32 33 34 00 5c 33 34 32 01 5c 32 33 35 5c 32 22.\341.\235\203\234.\342.\235\2
06e0 30 34 5c 32 33 34 00 02 5c 32 30 32 5c 32 33 37 00 5c 33 34 33 03 21 5c 32 36 32 01 5c 33 34 34 04\234..\202\237.\343.!\262.\344
0700 5c 33 34 35 06 09 5c 32 33 36 41 5c 33 34 36 06 5c 6e 5c 32 33 36 41 5c 22 5c 33 34 34 5c 33 34 \345..\236A\346.\n\236A\"\344\34
0720 37 06 5c 6e 5c 32 33 36 41 5c 33 35 30 06 0b 5c 32 33 36 41 5c 22 23 5c 32 30 37 22 20 5b 6f 72 7.\n\236A\350..\236A\"#\207".[or
0740 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 69 6e 69 74 69 61 74 65 2d 73 65 73 73 69 6f 6e 20 3a 73 g-babel-ruby-initiate-session.:s
0760 65 73 73 69 6f 6e 20 3a 72 65 73 75 6c 74 2d 70 61 72 61 6d 73 20 3a 72 65 73 75 6c 74 2d 74 79 ession.:result-params.:result-ty
0780 70 65 20 6f 72 67 2d 62 61 62 65 6c 2d 65 78 70 61 6e 64 2d 62 6f 64 79 3a 67 65 6e 65 72 69 63 pe.org-babel-expand-body:generic
07a0 20 6f 72 67 2d 62 61 62 65 6c 2d 76 61 72 69 61 62 6c 65 2d 61 73 73 69 67 6e 6d 65 6e 74 73 3a .org-babel-variable-assignments:
07c0 72 75 62 79 20 22 78 6d 70 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 ruby."xmp".generate-new-buffer."
07e0 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c .*temp*".make-byte-code.0."\301\
0800 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 300!\205..\302\300!\207".vconcat
0820 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 .vector.[buffer-name.kill-buffer
0840 5d 20 32 20 72 65 71 75 69 72 65 20 72 63 6f 64 65 74 6f 6f 6c 73 20 78 6d 70 20 3a 78 6d 70 2d ].2.require.rcodetools.xmp.:xmp-
0860 6f 70 74 69 6f 6e 20 62 75 66 66 65 72 2d 73 74 72 69 6e 67 20 6f 72 67 2d 62 61 62 65 6c 2d 72 option.buffer-string.org-babel-r
0880 75 62 79 2d 65 76 61 6c 75 61 74 65 20 6f 72 67 2d 62 61 62 65 6c 2d 72 65 61 73 73 65 6d 62 6c uby-evaluate.org-babel-reassembl
08a0 65 2d 74 61 62 6c 65 20 22 6e 6f 6e 65 22 20 22 73 63 61 6c 61 72 22 20 22 76 65 72 62 61 74 69 e-table."none"."scalar"."verbati
08c0 6d 22 20 22 68 74 6d 6c 22 20 22 63 6f 64 65 22 20 22 70 70 22 20 22 66 69 6c 65 22 20 22 6f 75 m"."html"."code"."pp"."file"."ou
08e0 74 70 75 74 22 20 22 72 61 77 22 20 22 6f 72 67 22 20 22 64 72 61 77 65 72 22 20 22 74 61 62 6c tput"."raw"."org"."drawer"."tabl
0900 65 22 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 74 61 62 6c 65 2d 6f 72 2d 73 74 72 69 6e e".org-babel-ruby-table-or-strin
0920 67 20 6f 72 67 2d 62 61 62 65 6c 2d 70 69 63 6b 2d 6e 61 6d 65 20 3a 63 6f 6c 6e 61 6d 65 2d 6e g.org-babel-pick-name.:colname-n
0940 61 6d 65 73 20 3a 63 6f 6c 6e 61 6d 65 73 20 3a 72 6f 77 6e 61 6d 65 2d 6e 61 6d 65 73 20 3a 72 ames.:colnames.:rowname-names.:r
0960 6f 77 6e 61 6d 65 73 5d 20 31 34 20 28 23 24 20 2e 20 31 32 30 30 29 5d 29 0a 23 40 39 33 20 50 ownames].14.(#$...1200)]).#@93.P
0980 72 65 70 61 72 65 20 53 45 53 53 49 4f 4e 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 repare.SESSION.according.to.the.
09a0 68 65 61 64 65 72 20 61 72 67 75 6d 65 6e 74 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 50 41 header.arguments.specified.in.PA
09c0 52 41 4d 53 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 RAMS...(fn.SESSION.PARAMS)..(def
09e0 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 70 72 65 70 2d 73 65 73 73 69 6f 6e 3a 72 75 alias.'org-babel-prep-session:ru
0a00 62 79 20 23 5b 35 31 34 20 22 5c 33 30 31 02 21 5c 33 30 32 02 21 5c 33 30 33 02 21 5c 32 30 34 by.#[514."\301.!\302.!\303.!\204
0a20 11 00 5c 33 30 34 5c 33 30 35 03 5c 22 5c 32 31 30 5c 33 30 36 20 5c 33 30 37 5c 33 31 30 5c 33 ..\304\305.\"\210\306.\307\310\3
0a40 31 31 5c 33 31 32 5c 33 31 33 05 21 5c 33 31 34 5c 22 5c 33 31 35 24 5c 32 31 36 72 02 71 5c 32 11\312\313.!\314\"\315$\216r.q\2
0a60 31 30 5c 32 31 32 5c 33 31 36 18 5c 33 31 37 5c 33 32 30 21 5c 32 31 30 64 62 5c 32 31 30 5c 33 10\212\316.\317\320!\210db\210\3
0a80 32 31 5c 33 30 37 5c 33 32 32 5c 33 32 33 5c 33 31 32 5c 33 31 33 06 08 21 5c 33 32 34 5c 22 5c 21\307\322\323\312\313..!\324\"\
0aa0 33 32 35 5c 33 32 36 25 03 5c 22 5c 32 31 30 2c 5c 32 31 30 01 5c 32 30 37 22 20 5b 63 6f 6d 69 325\326%.\"\210,\210.\207".[comi
0ac0 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 69 nt-input-filter.org-babel-ruby-i
0ae0 6e 69 74 69 61 74 65 2d 73 65 73 73 69 6f 6e 20 6f 72 67 2d 62 61 62 65 6c 2d 76 61 72 69 61 62 nitiate-session.org-babel-variab
0b00 6c 65 2d 61 73 73 69 67 6e 6d 65 6e 74 73 3a 72 75 62 79 20 6f 72 67 2d 62 61 62 65 6c 2d 63 6f le-assignments:ruby.org-babel-co
0b20 6d 69 6e 74 2d 62 75 66 66 65 72 2d 6c 69 76 65 70 20 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 mint-buffer-livep.error."Buffer.
0b40 25 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 6f 72 20 68 61 73 20 6e 6f 20 70 72 6f 63 %s.does.not.exist.or.has.no.proc
0b60 65 73 73 22 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 ess".match-data.make-byte-code.0
0b80 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 ."\301\300\302\"\207".vconcat.ve
0ba0 63 74 6f 72 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 ctor.[set-match-data.evaporate].
0bc0 33 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 20 22 5c 6e 5c 6e 3.#[257."\300\207".[nil].2."\n\n
0be0 28 66 6e 20 49 4e 50 55 54 29 22 5d 20 73 69 74 2d 66 6f 72 20 30 2e 35 20 6d 61 70 63 20 32 35 (fn.INPUT)"].sit-for.0.5.mapc.25
0c00 37 20 22 5c 32 31 31 63 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 31 30 5c 33 7."\211c\210\301\302\303\"\210\3
0c20 30 34 5c 33 30 30 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 64 62 5c 32 30 37 22 20 04\300!\210\305\306!\210db\207".
0c40 5b 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 20 6e 69 6c 20 74 20 6f 72 67 2d 62 61 62 [comint-send-input.nil.t.org-bab
0c60 65 6c 2d 63 6f 6d 69 6e 74 2d 77 61 69 74 2d 66 6f 72 2d 6f 75 74 70 75 74 20 73 69 74 2d 66 6f el-comint-wait-for-output.sit-fo
0c80 72 20 30 2e 31 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 56 41 52 29 22 5d 20 31 32 20 28 23 24 20 r.0.1].4."\n\n(fn.VAR)"].12.(#$.
0ca0 2e 20 32 34 33 31 29 5d 29 0a 23 40 35 31 20 4c 6f 61 64 20 42 4f 44 59 20 69 6e 74 6f 20 53 45 ..2431)]).#@51.Load.BODY.into.SE
0cc0 53 53 49 4f 4e 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 42 4f 44 59 20 50 41 52 41 4d 53 29 SSION...(fn.SESSION.BODY.PARAMS)
0ce0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 6c 6f 61 64 2d 73 65 73 73 ..(defalias.'org-babel-load-sess
0d00 69 6f 6e 3a 72 75 62 79 20 23 5b 37 37 31 20 22 5c 33 30 30 20 5c 33 30 31 5c 33 30 32 5c 33 30 ion:ruby.#[771."\300.\301\302\30
0d20 33 5c 33 30 34 5c 33 30 35 05 21 5c 33 30 36 5c 22 5c 33 30 37 24 5c 32 31 36 5c 33 31 30 04 03 3\304\305.!\306\"\307$\216\310..
0d40 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 31 31 5c 33 31 32 70 21 21 62 5c 32 31 30 5c 33 31 33 \"r\211q\210\311\312p!!b\210\313
0d60 04 21 63 5c 32 31 30 29 5c 32 31 31 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 .!c\210)\211\262.)\207".[current
0d80 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6d 61 6b 65 2d 62 79 74 65 2d -window-configuration.make-byte-
0da0 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 code.0."\301\300!\207".vconcat.v
0dc0 65 63 74 6f 72 20 5b 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5d ector.[set-window-configuration]
0de0 20 32 20 6f 72 67 2d 62 61 62 65 6c 2d 70 72 65 70 2d 73 65 73 73 69 6f 6e 3a 72 75 62 79 20 70 .2.org-babel-prep-session:ruby.p
0e00 72 6f 63 65 73 73 2d 6d 61 72 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 6f rocess-mark.get-buffer-process.o
0e20 72 67 2d 62 61 62 65 6c 2d 63 68 6f 6d 70 5d 20 31 30 20 28 23 24 20 2e 20 33 32 34 37 29 5d 29 rg-babel-chomp].10.(#$...3247)])
0e40 0a 23 40 37 38 20 52 65 74 75 72 6e 20 6c 69 73 74 20 6f 66 20 72 75 62 79 20 73 74 61 74 65 6d .#@78.Return.list.of.ruby.statem
0e60 65 6e 74 73 20 61 73 73 69 67 6e 69 6e 67 20 74 68 65 20 62 6c 6f 63 6b 27 73 20 76 61 72 69 61 ents.assigning.the.block's.varia
0e80 62 6c 65 73 2e 0a 0a 28 66 6e 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6f bles...(fn.PARAMS)..(defalias.'o
0ea0 72 67 2d 62 61 62 65 6c 2d 76 61 72 69 61 62 6c 65 2d 61 73 73 69 67 6e 6d 65 6e 74 73 3a 72 75 rg-babel-variable-assignments:ru
0ec0 62 79 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 30 37 22 20 by.#[257."\300\301\302.!\"\207".
0ee0 5b 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 40 5c 33 30 32 04 41 21 [mapcar.#[257."\300\301.@\302.A!
0f00 23 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 25 73 3d 25 73 22 20 6f 72 67 2d 62 61 62 65 6c #\207".[format."%s=%s".org-babel
0f20 2d 72 75 62 79 2d 76 61 72 2d 74 6f 2d 72 75 62 79 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 -ruby-var-to-ruby].6."\n\n(fn.PA
0f40 49 52 29 22 5d 20 6f 72 67 2d 62 61 62 65 6c 2d 2d 67 65 74 2d 76 61 72 73 5d 20 35 20 28 23 24 IR)"].org-babel--get-vars].5.(#$
0f60 20 2e 20 33 36 35 34 29 5d 29 0a 23 40 31 34 33 20 43 6f 6e 76 65 72 74 20 56 41 52 20 69 6e 74 ...3654)]).#@143.Convert.VAR.int
0f80 6f 20 61 20 72 75 62 79 20 76 61 72 69 61 62 6c 65 2e 0a 43 6f 6e 76 65 72 74 20 61 6e 20 65 6c o.a.ruby.variable..Convert.an.el
0fa0 69 73 70 20 76 61 6c 75 65 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 20 6f 66 20 72 75 62 79 20 isp.value.into.a.string.of.ruby.
0fc0 73 6f 75 72 63 65 20 63 6f 64 65 0a 73 70 65 63 69 66 79 69 6e 67 20 61 20 76 61 72 69 61 62 6c source.code.specifying.a.variabl
0fe0 65 20 6f 66 20 74 68 65 20 73 61 6d 65 20 76 61 6c 75 65 2e 0a 0a 28 66 6e 20 56 41 52 29 1f 0a e.of.the.same.value...(fn.VAR)..
1000 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 76 61 72 2d 74 6f (defalias.'org-babel-ruby-var-to
1020 2d 72 75 62 79 20 23 5b 32 35 37 20 22 5c 32 31 31 3c 5c 32 30 33 0e 00 5c 33 30 31 5c 33 30 32 -ruby.#[257."\211<\203..\301\302
1040 5c 33 30 33 03 5c 33 30 34 23 5c 33 30 35 51 5c 32 30 37 5c 32 31 31 5c 33 30 36 3d 5c 32 30 33 \303.\304#\305Q\207\211\306=\203
1060 16 00 08 5c 32 30 37 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 30 37 22 20 5b 6f 72 67 2d 62 61 62 ...\207\307\310.\"\207".[org-bab
1080 65 6c 2d 72 75 62 79 2d 68 6c 69 6e 65 2d 74 6f 20 22 5b 22 20 6d 61 70 63 6f 6e 63 61 74 20 6f el-ruby-hline-to."[".mapconcat.o
10a0 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 76 61 72 2d 74 6f 2d 72 75 62 79 20 22 2c 20 22 20 22 rg-babel-ruby-var-to-ruby.",."."
10c0 5d 22 20 68 6c 69 6e 65 20 66 6f 72 6d 61 74 20 22 25 53 22 5d 20 36 20 28 23 24 20 2e 20 33 39 ]".hline.format."%S"].6.(#$...39
10e0 35 33 29 5d 29 0a 23 40 31 38 30 20 43 6f 6e 76 65 72 74 20 52 45 53 55 4c 54 53 20 69 6e 74 6f 53)]).#@180.Convert.RESULTS.into
1100 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 65 6c 69 73 70 20 76 61 6c 75 65 2e 0a 49 66 20 .an.appropriate.elisp.value..If.
1120 52 45 53 55 4c 54 53 20 6c 6f 6f 6b 20 6c 69 6b 65 20 61 20 74 61 62 6c 65 2c 20 74 68 65 6e 20 RESULTS.look.like.a.table,.then.
1140 63 6f 6e 76 65 72 74 20 74 68 65 6d 20 69 6e 74 6f 20 61 6e 0a 45 6d 61 63 73 2d 6c 69 73 70 20 convert.them.into.an.Emacs-lisp.
1160 74 61 62 6c 65 2c 20 6f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 table,.otherwise.return.the.resu
1180 6c 74 73 20 61 73 20 61 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 52 45 53 55 4c 54 53 29 1f 0a lts.as.a.string...(fn.RESULTS)..
11a0 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 74 61 62 6c 65 2d (defalias.'org-babel-ruby-table-
11c0 6f 72 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 3c 5c 32 30 33 or-string.#[257."\300.!\211<\203
11e0 0f 00 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 30 32 10 00 5c 32 31 31 5c 32 30 37 22 20 5b 6f 72 ..\301\302.\"\202..\211\207".[or
1200 67 2d 62 61 62 65 6c 2d 73 63 72 69 70 74 2d 65 73 63 61 70 65 20 6d 61 70 63 61 72 20 23 5b 32 g-babel-script-escape.mapcar.#[2
1220 35 37 20 22 5c 32 31 31 5c 32 30 34 06 00 08 5c 32 30 37 5c 32 30 37 22 20 5b 6f 72 67 2d 62 61 57."\211\204...\207\207".[org-ba
1240 62 65 6c 2d 72 75 62 79 2d 6e 69 6c 2d 74 6f 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 45 4c 29 22 bel-ruby-nil-to].2."\n\n(fn.EL)"
1260 5d 5d 20 35 20 28 23 24 20 2e 20 34 33 33 32 29 5d 29 0a 23 40 31 36 38 20 49 6e 69 74 69 61 74 ]].5.(#$...4332)]).#@168.Initiat
1280 65 20 61 20 72 75 62 79 20 73 65 73 73 69 6f 6e 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f e.a.ruby.session..If.there.is.no
12a0 74 20 61 20 63 75 72 72 65 6e 74 20 69 6e 66 65 72 69 6f 72 2d 70 72 6f 63 65 73 73 2d 62 75 66 t.a.current.inferior-process-buf
12c0 66 65 72 20 69 6e 20 53 45 53 53 49 4f 4e 0a 74 68 65 6e 20 63 72 65 61 74 65 20 6f 6e 65 2e 20 fer.in.SESSION.then.create.one..
12e0 20 52 65 74 75 72 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 73 65 73 73 69 6f 6e 2e .Return.the.initialized.session.
1300 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 53 53 49 4f 4e 20 50 41 52 41 4d 53 29 1f ..(fn.&optional.SESSION.PARAMS).
1320 0a 28 64 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 69 6e 69 74 69 .(defalias.'org-babel-ruby-initi
1340 61 74 65 2d 73 65 73 73 69 6f 6e 20 23 5b 35 31 32 20 22 01 5c 33 30 32 5c 32 33 30 3f 5c 32 30 ate-session.#[512.".\302\230?\20
1360 35 49 00 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 08 09 5c 22 41 5c 33 30 36 5c 33 30 5I.\303\304!\210\305..\"A\306\30
1380 37 5c 33 31 30 05 5c 22 21 5c 32 31 31 5c 32 30 36 32 00 5c 33 31 31 20 5c 33 31 32 5c 33 31 33 7\310.\"!\211\2062.\311.\312\313
13a0 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 21 5c 33 31 37 5c 22 5c 33 32 30 24 5c 32 31 36 5c 33 32 \314\315\316.!\317\"\320$\216\32
13c0 31 03 06 06 5c 22 5c 32 31 30 70 29 5c 32 36 32 01 5c 33 32 32 01 21 5c 32 30 33 40 00 5c 33 32 1...\"\210p)\262.\322.!\203@.\32
13e0 33 5c 33 32 34 21 5c 32 31 30 5c 32 31 31 5c 32 30 32 47 00 5c 33 32 33 5c 33 32 35 21 5c 32 31 3\324!\210\211\202G.\323\325!\21
1400 30 5c 33 32 36 05 21 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 69 6e 66 2d 72 75 62 79 2d 64 0\326.!\266\203\207".[inf-ruby-d
1420 65 66 61 75 6c 74 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 66 2d 72 75 62 79 2d 69 efault-implementation.inf-ruby-i
1440 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 22 6e 6f 6e 65 22 20 72 65 71 75 69 72 65 20 69 6e mplementations."none".require.in
1460 66 2d 72 75 62 79 20 61 73 73 6f 63 20 67 65 74 2d 62 75 66 66 65 72 20 66 6f 72 6d 61 74 20 22 f-ruby.assoc.get-buffer.format."
1480 2a 25 73 2a 22 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 *%s*".current-window-configurati
14a0 6f 6e 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 on.make-byte-code.0."\301\300!\2
14c0 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 65 74 2d 77 69 6e 64 6f 77 2d 63 07".vconcat.vector.[set-window-c
14e0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5d 20 32 20 72 75 6e 2d 72 75 62 79 20 6f 72 67 2d 62 61 62 onfiguration].2.run-ruby.org-bab
1500 65 6c 2d 63 6f 6d 69 6e 74 2d 62 75 66 66 65 72 2d 6c 69 76 65 70 20 73 69 74 2d 66 6f 72 20 30 el-comint-buffer-livep.sit-for.0
1520 2e 32 35 20 30 2e 35 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 69 6e 69 74 69 61 74 65 2d .25.0.5.org-babel-ruby-initiate-
1540 73 65 73 73 69 6f 6e 5d 20 31 31 20 28 23 24 20 2e 20 34 37 32 39 29 5d 29 0a 23 40 35 31 20 53 session].11.(#$...4729)]).#@51.S
1560 74 72 69 6e 67 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 65 76 61 6c 75 61 74 69 6f tring.to.indicate.that.evaluatio
1580 6e 20 68 61 73 20 63 6f 6d 70 6c 65 74 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 62 61 n.has.completed...(defvar.org-ba
15a0 62 65 6c 2d 72 75 62 79 2d 65 6f 65 2d 69 6e 64 69 63 61 74 6f 72 20 22 3a 6f 72 67 5f 62 61 62 bel-ruby-eoe-indicator.":org_bab
15c0 65 6c 5f 72 75 62 79 5f 65 6f 65 22 20 28 23 24 20 2e 20 35 34 37 31 29 29 0a 28 64 65 66 76 61 el_ruby_eoe".(#$...5471)).(defva
15e0 72 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 66 2d 77 72 69 74 65 20 22 46 69 6c 65 2e 6f r.org-babel-ruby-f-write."File.o
1600 70 65 6e 28 27 25 73 27 2c 27 77 27 29 7b 7c 66 7c 20 66 2e 77 72 69 74 65 28 28 5f 2e 63 6c 61 pen('%s','w'){|f|.f.write((_.cla
1620 73 73 20 3d 3d 20 53 74 72 69 6e 67 29 20 3f 20 5f 20 3a 20 5f 2e 69 6e 73 70 65 63 74 29 7d 22 ss.==.String).?._.:._.inspect)}"
1640 29 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 70 70 2d 66 2d 77 72 ).(defvar.org-babel-ruby-pp-f-wr
1660 69 74 65 20 22 46 69 6c 65 2e 6f 70 65 6e 28 27 25 73 27 2c 27 77 27 29 7b 7c 66 7c 20 24 73 74 ite."File.open('%s','w'){|f|.$st
1680 64 6f 75 74 20 3d 20 66 3b 20 70 70 28 72 65 73 75 6c 74 73 29 3b 20 24 73 74 64 6f 75 74 20 3d dout.=.f;.pp(results);.$stdout.=
16a0 20 6f 72 69 67 5f 6f 75 74 7d 22 29 0a 28 64 65 66 76 61 72 20 6f 72 67 2d 62 61 62 65 6c 2d 72 .orig_out}").(defvar.org-babel-r
16c0 75 62 79 2d 77 72 61 70 70 65 72 2d 6d 65 74 68 6f 64 20 22 5c 6e 64 65 66 20 6d 61 69 6e 28 29 uby-wrapper-method."\ndef.main()
16e0 5c 6e 25 73 5c 6e 65 6e 64 5c 6e 72 65 73 75 6c 74 73 20 3d 20 6d 61 69 6e 28 29 5c 6e 46 69 6c \n%s\nend\nresults.=.main()\nFil
1700 65 2e 6f 70 65 6e 28 27 25 73 27 2c 20 27 77 27 29 7b 20 7c 66 7c 20 66 2e 77 72 69 74 65 28 28 e.open('%s',.'w'){.|f|.f.write((
1720 72 65 73 75 6c 74 73 2e 63 6c 61 73 73 20 3d 3d 20 53 74 72 69 6e 67 29 20 3f 20 72 65 73 75 6c results.class.==.String).?.resul
1740 74 73 20 3a 20 72 65 73 75 6c 74 73 2e 69 6e 73 70 65 63 74 29 20 7d 5c 6e 22 29 0a 28 64 65 66 ts.:.results.inspect).}\n").(def
1760 76 61 72 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 70 70 2d 77 72 61 70 70 65 72 2d 6d 65 var.org-babel-ruby-pp-wrapper-me
1780 74 68 6f 64 20 22 5c 6e 72 65 71 75 69 72 65 20 27 70 70 27 5c 6e 64 65 66 20 6d 61 69 6e 28 29 thod."\nrequire.'pp'\ndef.main()
17a0 5c 6e 25 73 5c 6e 65 6e 64 5c 6e 72 65 73 75 6c 74 73 20 3d 20 6d 61 69 6e 28 29 5c 6e 46 69 6c \n%s\nend\nresults.=.main()\nFil
17c0 65 2e 6f 70 65 6e 28 27 25 73 27 2c 20 27 77 27 29 20 64 6f 20 7c 66 7c 5c 6e 20 20 24 73 74 64 e.open('%s',.'w').do.|f|\n..$std
17e0 6f 75 74 20 3d 20 66 5c 6e 20 20 70 70 20 72 65 73 75 6c 74 73 5c 6e 65 6e 64 5c 6e 22 29 0a 23 out.=.f\n..pp.results\nend\n").#
1800 40 32 38 31 20 50 61 73 73 20 42 4f 44 59 20 74 6f 20 74 68 65 20 52 75 62 79 20 70 72 6f 63 65 @281.Pass.BODY.to.the.Ruby.proce
1820 73 73 20 69 6e 20 42 55 46 46 45 52 2e 0a 49 66 20 52 45 53 55 4c 54 2d 54 59 50 45 20 65 71 75 ss.in.BUFFER..If.RESULT-TYPE.equ
1840 61 6c 73 20 60 6f 75 74 70 75 74 27 20 74 68 65 6e 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 als.`output'.then.return.a.list.
1860 6f 66 20 74 68 65 20 6f 75 74 70 75 74 73 0a 6f 66 20 74 68 65 20 73 74 61 74 65 6d 65 6e 74 73 of.the.outputs.of.the.statements
1880 20 69 6e 20 42 4f 44 59 2c 20 69 66 20 52 45 53 55 4c 54 2d 54 59 50 45 20 65 71 75 61 6c 73 20 .in.BODY,.if.RESULT-TYPE.equals.
18a0 60 76 61 6c 75 65 27 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 `value'.then.return.the.value.of
18c0 20 74 68 65 20 6c 61 73 74 20 73 74 61 74 65 6d 65 6e 74 20 69 6e 20 42 4f 44 59 2c 20 61 73 20 .the.last.statement.in.BODY,.as.
18e0 65 6c 69 73 70 2e 0a 0a 28 66 6e 20 42 55 46 46 45 52 20 42 4f 44 59 20 26 6f 70 74 69 6f 6e 61 elisp...(fn.BUFFER.BODY.&optiona
1900 6c 20 52 45 53 55 4c 54 2d 54 59 50 45 20 52 45 53 55 4c 54 2d 50 41 52 41 4d 53 29 1f 0a 28 64 l.RESULT-TYPE.RESULT-PARAMS)..(d
1920 65 66 61 6c 69 61 73 20 27 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 65 76 61 6c 75 61 74 65 efalias.'org-babel-ruby-evaluate
1940 20 23 5b 31 30 32 36 20 22 03 5c 32 30 34 36 00 01 5c 33 30 36 3d 5c 32 30 33 0f 00 5c 33 30 37 .#[1026.".\2046..\306=\203..\307
1960 08 04 5c 22 5c 32 30 37 01 5c 33 31 30 3d 5c 32 30 33 34 00 5c 33 31 31 5c 33 31 32 21 5c 33 30 ..\"\207.\310=\2034.\311\312!\30
1980 37 08 5c 33 31 33 5c 33 31 34 05 5c 32 33 35 5c 32 30 33 25 00 09 5c 32 30 32 26 00 5c 6e 06 07 7.\313\314.\235\203%..\202&.\n..
19a0 5c 33 31 35 06 06 5c 33 31 36 5c 22 23 5c 22 5c 32 31 30 5c 33 31 37 01 21 5c 32 30 37 5c 33 32 \315..\316\"#\"\210\317.!\207\32
19c0 30 5c 32 30 37 01 5c 33 30 36 3d 5c 32 30 33 5c 32 34 31 01 5c 33 31 33 5c 33 32 31 0b 5c 22 5c 0\207.\306=\203\241.\313\321.\"\
19e0 33 32 32 05 21 5c 32 30 34 4c 00 5c 33 32 33 5c 33 32 34 06 06 5c 22 5c 32 31 30 5c 33 32 35 20 322.!\204L.\323\324..\"\210\325.
1a00 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 33 33 5c 22 5c 33 33 34 \326\327\330\331\332.!\333\"\334
1a20 24 5c 32 31 36 72 05 71 5c 32 31 30 5c 32 31 32 5c 33 33 35 1c 5c 33 33 36 43 5c 33 32 36 5c 33 $\216r.q\210\212\335.\336C\326\3
1a40 33 37 5c 33 34 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 34 31 5c 22 5c 33 34 32 5c 33 34 33 25 0d 37\340\331\332.!\341\"\342\343%.
1a60 42 1d 5c 33 32 30 5c 33 34 34 5c 33 34 35 70 21 21 62 5c 32 31 30 60 64 01 01 7b 5c 32 36 32 03 B.\320\344\345p!!b\210`d..{\262.
1a80 01 01 7c 5c 32 36 36 03 03 63 5c 32 31 30 5c 33 34 36 5c 33 32 30 5c 33 34 37 5c 22 5c 32 31 30 ..|\266..c\210\346\320\347\"\210
1aa0 0e 40 62 5c 32 31 30 5c 32 31 32 5c 33 35 30 5c 33 35 31 0b 21 5c 33 32 30 5c 33 34 37 23 5c 32 .@b\210\212\350\351.!\320\347#\2
1ac0 30 35 5c 32 34 33 00 5c 33 35 30 0e 41 5c 33 32 30 5c 33 34 37 23 29 5c 32 30 34 5c 32 36 30 00 05\243.\350.A\320\347#)\204\260.
1ae0 5c 33 35 32 5c 33 34 35 70 21 21 5c 32 31 30 5c 32 30 32 5c 32 31 36 00 5c 33 34 34 5c 33 34 35 \352\345p!!\210\202\216.\344\345
1b00 70 21 21 62 5c 32 31 30 5c 32 31 31 63 5c 32 31 30 03 5c 32 30 33 5c 33 33 32 00 5c 33 35 33 5c p!!b\210\211c\210.\203\332.\353\
1b20 33 35 34 5c 33 35 35 5c 33 35 36 5c 33 35 31 06 08 5c 32 30 36 5c 33 31 31 00 5c 33 33 36 21 23 354\355\356\351..\206\311.\336!#
1b40 03 5c 32 34 32 5c 22 5c 32 30 33 5c 33 33 32 00 01 5c 32 31 31 5c 32 34 32 5c 33 32 37 5c 32 32 .\242\"\203\332..\211\242\327\22
1b60 35 5c 33 32 30 4f 5c 32 34 30 5c 32 31 30 5c 33 35 37 02 5c 32 34 32 0e 41 5c 22 5c 32 31 30 29 5\320O\240\210\357.\242.A\"\210)
1b80 5c 32 36 36 02 2c 5c 32 31 30 5c 33 36 30 5c 33 36 31 5c 33 36 32 5c 33 35 37 5c 33 36 30 5c 33 \266.,\210\360\361\362\357\360\3
1ba0 36 33 5c 33 32 32 06 0b 21 5c 32 30 34 5c 33 37 31 00 5c 33 32 33 5c 33 32 34 06 5c 66 5c 22 5c 63\322..!\204\371.\323\324.\f\"\
1bc0 32 31 30 5c 33 32 35 20 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 210\325.\326\327\330\331\332.!\3
1be0 36 34 5c 22 5c 33 33 34 24 5c 32 31 36 72 06 0b 71 5c 32 31 30 5c 32 31 32 5c 33 36 35 1c 5c 33 64\"\334$\216r..q\210\212\365.\3
1c00 33 36 43 5c 33 32 36 5c 33 33 37 5c 33 34 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 34 31 5c 22 5c 36C\326\337\340\331\332.!\341\"\
1c20 33 34 32 5c 33 34 33 25 0d 42 1d 5c 33 32 30 5c 33 34 34 5c 33 34 35 70 21 21 62 5c 32 31 30 60 342\343%.B.\320\344\345p!!b\210`
1c40 64 01 01 7b 5c 32 36 32 03 01 01 7c 5c 32 36 36 03 5c 33 36 36 5c 33 36 37 5c 33 37 30 06 0f 5c d..{\262...|\266.\366\367\370..\
1c60 33 37 31 06 0e 46 5c 22 5c 32 31 30 0e 40 62 5c 32 31 30 5c 32 31 32 5c 33 35 30 5c 33 35 31 0b 371..F\"\210.@b\210\212\350\351.
1c80 21 5c 33 32 30 5c 33 34 37 23 5c 32 30 35 54 01 5c 33 35 30 0e 41 5c 33 32 30 5c 33 34 37 23 29 !\320\347#\205T.\350.A\320\347#)
1ca0 5c 32 30 34 61 01 5c 33 35 32 5c 33 34 35 70 21 21 5c 32 31 30 5c 32 30 32 3f 01 5c 33 34 34 5c \204a.\352\345p!!\210\202?.\344\
1cc0 33 34 35 70 21 21 62 5c 32 31 30 5c 32 31 31 63 5c 32 31 30 06 5c 66 5c 32 30 33 5c 32 31 34 01 345p!!b\210\211c\210.\f\203\214.
1ce0 5c 33 35 33 5c 33 35 34 5c 33 35 35 5c 33 35 36 5c 33 35 31 06 11 5c 32 30 36 7b 01 5c 33 33 36 \353\354\355\356\351..\206{.\336
1d00 21 23 03 5c 32 34 32 5c 22 5c 32 30 33 5c 32 31 34 01 01 5c 32 31 31 5c 32 34 32 5c 33 32 37 5c !#.\242\"\203\214..\211\242\327\
1d20 32 32 35 5c 33 32 30 4f 5c 32 34 30 5c 32 31 30 5c 33 35 37 02 5c 32 34 32 0e 41 5c 22 29 5c 32 225\320O\240\210\357.\242.A\")\2
1d40 36 36 5c 32 30 32 2c 5c 32 36 32 01 5c 33 35 35 23 5c 33 37 32 5c 22 5c 33 34 32 5c 22 5c 33 35 66\202,\262.\355#\372\"\342\"\35
1d60 35 23 5c 32 30 37 01 5c 33 31 30 3d 5c 32 30 33 5c 32 33 33 02 5c 33 31 31 5c 33 31 32 21 5c 33 5#\207.\310=\203\233.\311\312!\3
1d80 37 33 02 5c 32 33 35 5c 32 30 36 5c 32 36 33 01 5c 33 31 34 02 5c 32 33 35 5c 33 32 32 06 06 21 73.\235\206\263.\314.\235\322..!
1da0 5c 32 30 34 5c 33 30 30 01 5c 33 32 33 5c 33 32 34 06 07 5c 22 5c 32 31 30 5c 33 32 35 20 5c 33 \204\300.\323\324..\"\210\325.\3
1dc0 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 37 34 5c 22 5c 33 33 34 24 5c 26\327\330\331\332.!\374\"\334$\
1de0 32 31 36 72 06 06 71 5c 32 31 30 5c 32 31 32 5c 33 37 35 1c 5c 33 33 36 43 5c 33 32 36 5c 33 33 216r..q\210\212\375.\336C\326\33
1e00 37 5c 33 34 30 5c 33 33 31 5c 33 33 32 05 21 5c 33 34 31 5c 22 5c 33 34 32 5c 33 34 33 25 0d 42 7\340\331\332.!\341\"\342\343%.B
1e20 1d 5c 33 32 30 5c 33 34 34 5c 33 34 35 70 21 21 62 5c 32 31 30 60 64 01 01 7b 5c 32 36 32 03 01 .\320\344\345p!!b\210`d..{\262..
1e40 01 7c 5c 32 36 36 03 03 5c 32 30 33 07 02 5c 33 37 36 63 5c 32 31 30 5c 33 34 36 5c 33 32 30 5c .|\266..\203..\376c\210\346\320\
1e60 33 34 37 5c 22 5c 32 31 30 5c 33 36 36 5c 33 37 37 5c 32 30 31 44 00 06 5c 6e 43 06 07 5c 32 30 347\"\210\366\377\201D..\nC..\20
1e80 34 21 02 5c 33 31 33 0e 42 5c 33 31 35 06 0b 5c 33 31 36 5c 22 5c 22 43 5c 32 30 32 34 02 5c 32 4!.\313.B\315..\316\"\"C\2024.\2
1ea0 30 31 45 00 5c 32 30 31 46 00 5c 32 30 31 47 00 5c 33 31 33 0e 43 5c 33 31 35 06 0e 5c 33 31 36 01E.\201F.\201G.\313.C\315..\316
1ec0 5c 22 5c 22 46 0b 43 23 5c 22 5c 32 31 30 5c 33 34 36 5c 33 32 30 5c 33 34 37 5c 22 5c 32 31 30 \"\"F.C#\"\210\346\320\347\"\210
1ee0 0e 40 62 5c 32 31 30 5c 32 31 32 5c 33 35 30 5c 33 35 31 0b 21 5c 33 32 30 5c 33 34 37 23 5c 32 .@b\210\212\350\351.!\320\347#\2
1f00 30 35 53 02 5c 33 35 30 0e 41 5c 33 32 30 5c 33 34 37 23 29 5c 32 30 34 60 02 5c 33 35 32 5c 33 05S.\350.A\320\347#)\204`.\352\3
1f20 34 35 70 21 21 5c 32 31 30 5c 32 30 32 3e 02 5c 33 34 34 5c 33 34 35 70 21 21 62 5c 32 31 30 5c 45p!!\210\202>.\344\345p!!b\210\
1f40 32 31 31 63 5c 32 31 30 06 07 5c 32 30 33 5c 32 31 33 02 5c 33 35 33 5c 33 35 34 5c 33 35 35 5c 211c\210..\203\213.\353\354\355\
1f60 33 35 36 5c 33 35 31 06 5c 66 5c 32 30 36 7a 02 5c 33 33 36 21 23 03 5c 32 34 32 5c 22 5c 32 30 356\351.\f\206z.\336!#.\242\"\20
1f80 33 5c 32 31 33 02 01 5c 32 31 31 5c 32 34 32 5c 33 32 37 5c 32 32 35 5c 33 32 30 4f 5c 32 34 30 3\213..\211\242\327\225\320O\240
1fa0 5c 32 31 30 5c 33 35 37 02 5c 32 34 32 0e 41 5c 22 5c 32 31 30 29 5c 32 36 36 02 2c 5c 32 31 30 \210\357.\242.A\"\210)\266.,\210
1fc0 5c 33 31 37 02 21 5c 32 30 37 5c 33 32 30 5c 32 30 37 22 20 5b 6f 72 67 2d 62 61 62 65 6c 2d 72 \317.!\207\320\207".[org-babel-r
1fe0 75 62 79 2d 63 6f 6d 6d 61 6e 64 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 70 70 2d 77 72 uby-command.org-babel-ruby-pp-wr
2000 61 70 70 65 72 2d 6d 65 74 68 6f 64 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 77 72 61 70 apper-method.org-babel-ruby-wrap
2020 70 65 72 2d 6d 65 74 68 6f 64 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 65 6f 65 2d 69 6e per-method.org-babel-ruby-eoe-in
2040 64 69 63 61 74 6f 72 20 63 6f 6d 69 6e 74 2d 69 6e 70 75 74 2d 66 69 6c 74 65 72 20 63 6f 6d 69 dicator.comint-input-filter.comi
2060 6e 74 2d 6f 75 74 70 75 74 2d 66 69 6c 74 65 72 2d 66 75 6e 63 74 69 6f 6e 73 20 6f 75 74 70 75 nt-output-filter-functions.outpu
2080 74 20 6f 72 67 2d 62 61 62 65 6c 2d 65 76 61 6c 20 76 61 6c 75 65 20 6f 72 67 2d 62 61 62 65 6c t.org-babel-eval.value.org-babel
20a0 2d 74 65 6d 70 2d 66 69 6c 65 20 22 72 75 62 79 2d 22 20 66 6f 72 6d 61 74 20 22 70 70 22 20 6f -temp-file."ruby-".format."pp".o
20c0 72 67 2d 62 61 62 65 6c 2d 70 72 6f 63 65 73 73 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e 6f 71 75 6f rg-babel-process-file-name.noquo
20e0 74 65 20 6f 72 67 2d 62 61 62 65 6c 2d 65 76 61 6c 2d 72 65 61 64 2d 66 69 6c 65 20 6e 69 6c 20 te.org-babel-eval-read-file.nil.
2100 22 70 75 74 73 20 5c 22 25 73 5c 22 22 20 6f 72 67 2d 62 61 62 65 6c 2d 63 6f 6d 69 6e 74 2d 62 "puts.\"%s\"".org-babel-comint-b
2120 75 66 66 65 72 2d 6c 69 76 65 70 20 65 72 72 6f 72 20 22 42 75 66 66 65 72 20 25 73 20 64 6f 65 uffer-livep.error."Buffer.%s.doe
2140 73 20 6e 6f 74 20 65 78 69 73 74 20 6f 72 20 68 61 73 20 6e 6f 20 70 72 6f 63 65 73 73 22 20 6d s.not.exist.or.has.no.process".m
2160 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 atch-data.make-byte-code.0."\301
2180 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b \300\302\"\207".vconcat.vector.[
21a0 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 23 5b 32 35 set-match-data.evaporate].3.#[25
21c0 37 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 7."\300\207".[nil].2."\n\n(fn.IN
21e0 50 55 54 29 22 5d 20 22 22 20 32 35 37 20 22 5c 33 30 30 5c 32 31 31 5c 32 34 32 02 50 5c 32 34 PUT)"]."".257."\300\211\242.P\24
2200 30 5c 32 30 37 22 20 5b 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 54 45 58 54 29 22 20 70 72 6f 63 0\207".[].4."\n\n(fn.TEXT)".proc
2220 65 73 73 2d 6d 61 72 6b 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 63 6f 6d 69 ess-mark.get-buffer-process.comi
2240 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 20 74 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 nt-send-input.t.re-search-forwar
2260 64 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 61 63 63 65 70 74 2d 70 72 6f 63 65 73 73 2d 6f 75 d.regexp-quote.accept-process-ou
2280 74 70 75 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 tput.string-match.replace-regexp
22a0 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 6e 22 20 22 5b 0d 5c 6e 5d 2b 22 20 73 70 6c 69 74 2d 73 -in-string."\n"."[.\n]+".split-s
22c0 74 72 69 6e 67 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 62 75 74 6c 61 73 74 tring.mapconcat.identity.butlast
22e0 20 6f 72 67 2d 74 72 69 6d 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 .org-trim.[set-match-data.evapor
2300 61 74 65 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 20 22 5c ate].#[257."\300\207".[nil].2."\
2320 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 29 22 5d 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 33 30 30 n\n(fn.INPUT)"].mapc.#[257."\300
2340 01 21 63 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 6f 72 67 2d .!c\210\301\302\303\"\207".[org-
2360 62 61 62 65 6c 2d 63 68 6f 6d 70 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e 70 75 74 20 6e 69 babel-chomp.comint-send-input.ni
2380 6c 20 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 29 22 5d 20 22 63 6f 6e 66 2e 65 63 l.t].4."\n\n(fn.LINE)"]."conf.ec
23a0 68 6f 3d 66 61 6c 73 65 3b 5f 6f 72 67 5f 70 72 6f 6d 70 74 5f 6d 6f 64 65 3d 63 6f 6e 66 2e 70 ho=false;_org_prompt_mode=conf.p
23c0 72 6f 6d 70 74 5f 6d 6f 64 65 3b 63 6f 6e 66 2e 70 72 6f 6d 70 74 5f 6d 6f 64 65 3d 3a 4e 55 4c rompt_mode;conf.prompt_mode=:NUL
23e0 4c 22 20 22 63 6f 6e 66 2e 70 72 6f 6d 70 74 5f 6d 6f 64 65 3d 5f 6f 72 67 5f 70 72 6f 6d 70 74 L"."conf.prompt_mode=_org_prompt
2400 5f 6d 6f 64 65 3b 63 6f 6e 66 2e 65 63 68 6f 3d 74 72 75 65 22 20 22 5b 0d 5c 6e 5d 22 20 22 63 _mode;conf.echo=true"."[.\n]"."c
2420 6f 64 65 22 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 ode".[set-match-data.evaporate].
2440 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 20 22 5c 6e 5c 6e 28 66 #[257."\300\207".[nil].2."\n\n(f
2460 6e 20 49 4e 50 55 54 29 22 5d 20 22 72 65 71 75 69 72 65 20 27 70 70 27 3b 22 20 23 5b 32 35 37 n.INPUT)"]."require.'pp';".#[257
2480 20 22 5c 33 30 30 01 21 63 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 ."\300.!c\210\301\302\303\"\207"
24a0 20 5b 6f 72 67 2d 62 61 62 65 6c 2d 63 68 6f 6d 70 20 63 6f 6d 69 6e 74 2d 73 65 6e 64 2d 69 6e .[org-babel-chomp.comint-send-in
24c0 70 75 74 20 6e 69 6c 20 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 29 22 5d 20 63 6f put.nil.t].4."\n\n(fn.LINE)"].co
24e0 6d 69 6e 74 2d 6c 61 73 74 2d 69 6e 70 75 74 2d 65 6e 64 20 63 6f 6d 69 6e 74 2d 70 72 6f 6d 70 mint-last-input-end.comint-promp
2500 74 2d 72 65 67 65 78 70 20 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 66 2d 77 72 69 74 65 20 t-regexp.org-babel-ruby-f-write.
2520 6f 72 67 2d 62 61 62 65 6c 2d 72 75 62 79 2d 70 70 2d 66 2d 77 72 69 74 65 20 61 70 70 65 6e 64 org-babel-ruby-pp-f-write.append
2540 20 22 72 65 73 75 6c 74 73 3d 5f 22 20 22 72 65 71 75 69 72 65 20 27 70 70 27 22 20 22 6f 72 69 ."results=_"."require.'pp'"."ori
2560 67 5f 6f 75 74 20 3d 20 24 73 74 64 6f 75 74 22 5d 20 32 31 20 28 23 24 20 2e 20 36 31 34 39 29 g_out.=.$stdout"].21.(#$...6149)
2580 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6f 62 2d 72 75 62 79 29 0a ]).(provide.'ob-ruby).