!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 29 5 66 99 7 0 1 65 49 1 3 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 8 Relation x 10 open_class x 14 __class_init__ M 1 n n x 8 Relation i 37 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 15 5 45 0 5 47 49 6 1 11 I 6 I 0 I 0 I 0 n p 7 x 15 InstanceMethods x 11 open_module x 15 __module_init__ M 1 n n x 15 InstanceMethods i 241 5 66 5 48 0 15 5 7 1 47 49 2 1 15 5 48 3 15 99 7 4 7 5 65 67 49 6 0 49 7 4 15 99 7 8 7 9 65 67 49 6 0 49 7 4 15 99 7 10 7 11 65 67 49 6 0 49 7 4 15 65 7 12 7 10 47 49 13 2 15 65 7 14 7 10 47 49 13 2 15 99 7 15 7 16 65 67 49 6 0 49 7 4 15 45 17 18 56 19 50 8 0 15 65 7 20 7 21 47 49 13 2 15 65 7 22 7 23 47 49 13 2 15 99 7 24 7 25 65 67 49 6 0 49 7 4 15 99 7 26 7 27 65 67 49 6 0 49 7 4 15 99 7 28 7 29 65 67 49 6 0 49 7 4 15 65 7 30 7 28 47 49 13 2 15 99 7 31 7 32 65 67 49 6 0 49 7 4 15 99 7 33 7 34 65 67 49 6 0 49 7 4 15 99 7 35 7 36 65 67 49 6 0 49 7 4 15 99 7 37 7 38 65 67 49 6 0 49 7 4 15 65 7 39 7 37 47 49 13 2 11 I 5 I 0 I 0 I 0 n p 40 x 9 protected x 6 tuples x 11 attr_reader x 6 public x 10 initialize M 1 n n x 10 initialize i 27 20 0 45 0 1 49 2 1 9 13 1 8 21 5 45 3 4 47 49 5 1 15 20 0 38 6 11 I 3 I 1 I 1 I 1 n p 7 x 3 Set n x 5 is_a? x 13 ArgumentError n x 5 raise x 7 @tuples p 9 I -1 I 11 I 0 I 12 I 15 I 0 I 16 I 13 I 1b x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 6 tuples x 17 method_visibility x 15 add_defn_method x 4 each M 1 n n x 4 each i 24 95 19 0 15 5 48 0 20 0 13 70 10 20 44 43 1 12 49 2 1 50 3 0 11 I 4 I 1 I 0 I 0 n p 4 x 6 tuples x 4 Proc x 14 __from_block__ x 4 each p 5 I -1 I 19 I 4 I 1a I 18 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 5 block x 11 cardinality M 1 n n x 11 cardinality i 7 5 48 0 49 1 0 11 I 1 I 0 I 0 I 0 n p 2 x 6 tuples x 4 size p 5 I -1 I 22 I 0 I 23 I 7 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 4 size x 12 alias_method x 5 count x 6 empty? M 1 n n x 6 empty? i 7 5 48 0 78 83 1 11 I 2 I 0 I 0 I 0 n p 2 x 11 cardinality x 2 == p 5 I -1 I 29 I 0 I 2a I 7 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 8 Operator n M 1 p 2 x 9 for_block t n x 15 InstanceMethods i 93 57 19 0 15 45 0 1 45 0 2 20 0 49 3 1 49 4 1 49 5 0 19 1 15 20 0 49 6 0 9 42 5 20 1 56 7 47 50 8 1 8 92 20 0 49 9 0 9 60 5 20 1 56 10 47 50 8 1 8 92 20 0 49 11 0 9 78 5 20 1 56 12 47 50 8 1 8 92 5 7 13 20 0 47 101 14 63 2 47 49 15 1 11 I 6 I 2 I 1 I 1 n p 16 x 5 Tools n n x 10 class_name x 9 ruby_case x 6 to_sym x 6 unary? M 1 p 2 x 9 for_block t n x 15 InstanceMethods i 30 59 19 0 15 21 1 0 20 0 36 1 51 0 0 5 49 1 1 19 1 15 45 2 3 20 1 49 4 1 11 I 6 I 2 I 0 I 0 I 0 p 5 x 3 new x 4 pipe x 8 Relation n x 6 coerce p 7 I 0 I 33 I 4 I 34 I 15 I 35 I 1e x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 2 x 4 args x 2 op x 13 define_method x 7 binary? M 1 p 2 x 9 for_block t n x 15 InstanceMethods i 44 58 37 19 0 15 19 1 15 21 1 0 20 1 36 1 51 0 0 5 45 1 2 20 0 49 3 1 35 2 49 4 1 19 2 15 45 5 6 20 2 49 3 1 11 I 8 I 3 I 1 I 1 I 1 p 7 x 3 new x 8 Iterator n x 6 coerce x 4 pipe x 8 Relation n p 7 I 0 I 38 I 8 I 39 I 23 I 3a I 2c x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 3 x 5 right x 4 args x 2 op x 8 nullary? M 1 p 2 x 9 for_block t n x 15 InstanceMethods i 26 59 19 0 15 21 1 0 20 0 36 1 51 0 0 19 1 15 45 1 2 20 1 49 3 1 11 I 6 I 2 I 0 I 0 I 0 p 4 x 3 new x 8 Relation n x 6 coerce p 7 I 0 I 3d I 4 I 3e I 11 I 3f I 1a x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 2 x 4 args x 2 op s 20 Unexpected operator x 4 to_s x 5 raise p 21 I 0 I 30 I 4 I 31 I 18 I 32 I 1f I 33 I 2a I 37 I 31 I 38 I 3c I 3c I 43 I 3d I 4e I 42 I 5c I 0 I 5d x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 2 x 8 op_class x 9 meth_name x 1 + x 5 union x 1 - x 5 minus x 6 allbut M 1 n n x 6 allbut i 23 5 20 0 44 43 0 79 49 1 1 13 7 2 2 49 3 2 15 47 49 4 2 11 I 7 I 1 I 1 I 1 n p 5 x 4 Hash x 16 new_from_literal x 6 allbut x 3 []= x 7 project p 5 I -1 I 4a I 0 I 4b I 17 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 10 attributes x 4 hash M 1 n n x 4 hash i 6 39 0 49 1 0 11 I 1 I 0 I 0 I 0 n p 2 x 7 @tuples x 4 hash p 5 I -1 I 51 I 0 I 52 I 6 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 2 == M 1 n n x 2 == i 28 20 0 45 0 1 49 2 1 9 13 1 8 15 1 11 15 20 0 49 3 0 5 49 3 0 83 4 11 I 3 I 1 I 1 I 1 n p 5 x 8 Relation n x 5 is_a? x 6 tuples x 2 == p 9 I -1 I 58 I 0 I 59 I f I 0 I 10 I 5a I 1c x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 5 other x 4 eql? x 4 to_s M 1 n n x 4 to_s i 16 45 0 1 43 2 5 49 3 1 7 4 64 49 5 1 11 I 2 I 0 I 0 I 0 n p 6 x 3 Alf n x 8 Renderer x 4 text s 0 x 7 execute p 5 I -1 I 61 I 0 I 62 I 10 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 4 to_a M 1 n n x 4 to_a i 70 23 0 10 8 1 19 0 15 20 0 9 27 45 0 1 20 0 45 2 3 49 4 2 19 0 8 28 1 15 5 48 5 49 6 0 19 1 15 20 0 9 65 20 1 20 0 49 7 0 13 70 10 60 44 43 8 12 49 9 1 50 10 0 8 66 1 15 20 1 11 I 5 I 2 I 0 I 1 n p 11 x 5 Tools n x 8 Ordering n x 6 coerce x 6 tuples x 4 to_a x 6 sorter x 4 Proc x 14 __from_block__ x 5 sort! p 15 I -1 I 6c I 8 I 6d I 1c I 0 I 1d I 6e I 26 I 6f I 42 I 0 I 43 I 70 I 46 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 2 x 4 okey x 3 ary x 7 to_json M 1 n n x 7 to_json i 11 5 48 0 20 0 36 1 51 1 0 11 I 4 I 1 I 0 I 0 I 0 p 2 x 4 to_a x 7 to_json p 5 I -1 I 76 I 0 I 77 I b x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 4 args x 15 to_ruby_literal M 1 n n x 15 to_ruby_literal i 25 7 0 64 5 48 1 56 2 50 3 0 7 4 64 49 5 1 81 6 7 7 64 81 6 11 I 3 I 0 I 0 I 0 n p 8 s 14 Alf::Relation[ x 6 tuples M 1 p 2 x 9 for_block t n x 15 to_ruby_literal i 13 57 19 0 15 45 0 1 20 0 49 2 1 11 I 4 I 1 I 1 I 1 n p 3 x 5 Tools n x 15 to_ruby_literal p 3 I 0 I 7f I d x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 1 x 1 t x 7 collect s 2 , x 4 join x 1 + s 1 ] p 7 I -1 I 7d I 0 I 7e I 3 I 7f I 19 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 7 inspect p 43 I 2 I 5 I 6 I 8 I e I a I 12 I 11 I 20 I 19 I 2e I 22 I 3c I 25 I 46 I 26 I 50 I 29 I 5e I 30 I 67 I 46 I 71 I 47 I 7b I 4a I 89 I 51 I 97 I 58 I a5 I 5c I af I 61 I bd I 6c I cb I 76 I d9 I 7d I e7 I 81 I f1 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 13 attach_method n x 7 include p 5 I 2 I 3 I 1c I 84 I 25 x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 13 attach_method p 3 I 2 I 2 I 1d x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0 x 13 attach_method p 3 I 0 I 1 I 1c x 66 /home/blambeau/work/devel/alf/lib/alf/relation/instance_methods.rb p 0