!RBIX 11817445442317083511 x M 1 n n x 10 __script__ i 28 99 7 0 65 49 1 2 13 99 12 7 2 12 7 3 12 65 12 49 4 4 15 49 2 0 15 2 11 I 6 I 0 I 0 I 0 n p 5 x 3 Alf x 11 open_module x 15 __module_init__ M 1 n n x 3 Alf i 28 5 66 99 7 0 65 49 1 2 13 99 12 7 2 12 7 3 12 65 12 49 4 4 15 49 2 0 11 I 6 I 0 I 0 I 0 n p 5 x 6 Sequel x 11 open_module x 15 __module_init__ M 1 n n x 6 Sequel i 60 5 66 99 7 0 44 43 1 43 0 65 49 2 3 13 99 12 7 3 12 7 4 12 65 12 49 5 4 15 49 3 0 15 99 7 6 1 65 49 2 3 13 99 12 7 3 12 7 7 12 65 12 49 5 4 15 49 3 0 11 I 6 I 0 I 0 I 0 n p 8 x 11 Environment x 3 Alf x 10 open_class x 14 __class_init__ M 1 n n x 11 Environment i 82 5 66 99 7 0 7 1 65 5 49 2 4 15 99 7 3 7 4 65 5 49 2 4 15 99 7 5 7 6 65 67 49 7 0 49 8 4 15 99 7 9 7 10 65 67 49 7 0 49 8 4 15 5 48 11 15 99 7 12 7 13 65 67 49 7 0 49 8 4 15 44 43 14 43 15 7 16 5 49 17 2 11 I 5 I 0 I 0 I 0 n p 18 x 11 recognizes? M 1 n n x 11 recognizes? i 122 26 93 0 15 29 89 0 5 7 0 64 47 49 1 1 15 20 0 49 2 0 79 83 3 13 9 39 15 20 0 49 4 0 45 5 6 49 7 1 9 44 1 8 46 3 11 15 45 8 9 20 0 49 4 0 49 10 1 19 1 15 20 1 49 11 0 13 10 80 15 5 20 0 49 4 0 47 49 12 1 9 85 2 8 86 3 30 8 118 26 93 1 15 24 13 44 43 8 43 13 12 49 14 1 10 108 8 113 15 3 25 8 118 15 92 1 27 34 92 0 27 11 I 7 I 2 I 1 I 1 n p 15 s 3 uri x 7 require x 4 size x 2 == x 5 first x 6 String n x 5 is_a? x 3 URI n x 5 parse x 6 scheme x 20 looks_a_sqlite_file? x 5 Error x 3 === p 25 I -1 I f I 0 I 10 I 10 I 11 I 2e I 0 I 2f I 12 I 3d I 13 I 52 I 14 I 55 I 16 I 56 I 0 I 5e I 18 I 6d I 19 I 76 I 0 I 7a x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 2 x 4 args x 3 uri x 13 attach_method x 20 looks_a_sqlite_file? M 1 n n x 20 looks_a_sqlite_file? i 26 45 0 1 20 0 49 2 1 13 9 25 15 45 0 3 20 0 49 4 1 7 5 64 83 6 11 I 3 I 1 I 1 I 1 n p 7 x 4 File n x 5 file? n x 7 extname s 3 .db x 2 == p 5 I -1 I 1c I 0 I 1d I 1a x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 1 x 1 f x 10 initialize M 1 n n x 10 initialize i 46 23 1 10 14 44 43 0 78 49 1 1 19 1 15 5 49 2 0 20 0 49 3 1 9 36 7 4 20 0 47 101 5 63 2 8 38 20 0 38 6 15 20 1 38 7 11 I 4 I 2 I 1 I 2 n p 8 x 4 Hash x 16 new_from_literal x 5 class x 20 looks_a_sqlite_file? s 9 sqlite:// x 4 to_s x 4 @uri x 8 @options p 9 I -1 I 21 I e I 22 I 26 I 22 I 29 I 23 I 2e x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 2 x 3 uri x 7 options x 17 method_visibility x 15 add_defn_method x 7 dataset M 1 n n x 7 dataset i 41 45 0 1 13 71 2 47 9 29 47 49 3 0 13 5 48 4 20 0 49 5 1 47 49 6 1 15 8 40 5 48 4 20 0 49 5 1 49 2 1 11 I 5 I 1 I 1 I 1 n p 7 x 8 Iterator n x 3 new x 8 allocate x 7 connect x 2 [] x 10 initialize p 5 I -1 I 29 I 0 I 2a I 29 x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 1 x 4 name x 7 private x 7 connect M 1 n n x 7 connect i 31 45 0 1 43 2 7 3 64 49 4 1 15 39 5 13 10 30 15 44 43 6 39 7 39 8 49 9 2 38 5 11 I 3 I 0 I 0 I 0 n p 10 x 3 Alf n x 5 Tools s 6 sequel x 16 friendly_require x 3 @db x 6 Sequel x 4 @uri x 8 @options x 7 connect p 7 I -1 I 30 I 0 I 31 I c I 32 I 1f x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 x 3 Alf x 11 Environment x 6 sequel x 8 register p 15 I 2 I f I d I 1c I 18 I 21 I 26 I 29 I 34 I 2d I 38 I 30 I 46 I 35 I 52 x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 x 13 attach_method x 8 Iterator M 1 n n x 8 Iterator i 55 5 66 5 44 43 0 43 1 47 49 2 1 15 99 7 3 7 4 65 67 49 5 0 49 6 4 15 99 7 7 7 8 65 67 49 5 0 49 6 4 15 99 7 9 7 10 65 67 49 5 0 49 6 4 11 I 5 I 0 I 0 I 0 n p 11 x 3 Alf x 8 Iterator x 7 include x 10 initialize M 1 n n x 10 initialize i 5 20 0 38 0 11 I 2 I 1 I 1 I 1 n p 1 x 8 @dataset p 5 I -1 I 3c I 0 I 3d I 5 x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 1 x 7 dataset x 17 method_visibility x 15 add_defn_method x 4 each M 1 n n x 4 each i 41 39 0 45 1 2 13 71 3 47 9 23 47 49 4 0 13 47 49 5 0 15 8 26 49 3 0 13 70 10 37 44 43 1 12 49 6 1 50 7 0 11 I 3 I 0 I 0 I 0 n p 8 x 8 @dataset x 4 Proc n x 3 new x 8 allocate x 10 initialize x 14 __from_block__ x 4 each p 5 I -1 I 41 I 0 I 42 I 29 x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 x 4 pipe M 1 n n x 4 pipe i 10 23 1 10 8 1 19 1 15 5 11 I 3 I 2 I 1 I 2 n p 0 p 5 I -1 I 46 I 8 I 47 I a x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 2 x 5 input x 3 env p 9 I 2 I 3a I d I 3c I 1b I 41 I 29 I 46 I 37 x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 p 5 I 2 I 7 I 21 I 39 I 3c x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 x 13 attach_method p 3 I 2 I 2 I 1c x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0 x 13 attach_method p 3 I 0 I 1 I 1c x 53 /home/blambeau/work/devel/alf/lib/alf/extra/sequel.rb p 0