!RBIX 11817445442317083511 x M 1 n n x 10 __script__ i 37 5 7 0 64 47 49 1 1 15 99 7 2 65 49 3 2 13 99 12 7 4 12 7 5 12 65 12 49 6 4 15 49 4 0 15 2 11 I 6 I 0 I 0 I 0 n p 7 s 11 spec_helper x 7 require x 3 Alf x 11 open_module x 15 __module_init__ M 1 n n x 3 Alf i 13 5 66 5 45 0 1 56 2 47 50 3 1 11 I 3 I 0 I 0 I 0 n p 4 x 8 Relation n M 1 p 2 x 9 for_block t n x 3 Alf i 75 5 7 0 56 1 47 50 2 1 15 5 7 3 56 4 47 50 2 1 15 5 7 5 64 56 6 47 50 7 1 15 5 7 8 64 56 9 47 50 7 1 15 5 7 10 64 56 11 47 50 7 1 15 5 7 12 64 56 13 47 50 7 1 15 5 7 14 64 56 15 47 50 7 1 11 I 4 I 0 I 0 I 0 I -2 p 16 x 4 rel1 M 1 p 2 x 9 for_block t n x 3 Alf i 60 45 0 1 43 2 44 43 3 79 49 4 1 13 7 5 7 6 64 49 7 2 15 44 43 3 79 49 4 1 13 7 5 7 8 64 49 7 2 15 44 43 3 79 49 4 1 13 7 5 7 9 64 49 7 2 15 49 10 3 11 I 8 I 0 I 0 I 0 I -2 p 11 x 3 Alf n x 8 Relation x 4 Hash x 16 new_from_literal x 3 sid s 2 S1 x 3 []= s 2 S2 s 2 S3 x 2 [] p 11 I 0 I 5 I 5 I 6 I 16 I 7 I 27 I 8 I 38 I 5 I 3c x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 x 3 let x 4 rel2 M 1 p 2 x 9 for_block t n x 3 Alf i 43 45 0 1 43 2 44 43 3 79 49 4 1 13 7 5 7 6 64 49 7 2 15 44 43 3 79 49 4 1 13 7 5 7 8 64 49 7 2 15 49 9 2 11 I 7 I 0 I 0 I 0 I -2 p 10 x 3 Alf n x 8 Relation x 4 Hash x 16 new_from_literal x 3 sid s 2 S5 x 3 []= s 2 S2 x 2 [] p 9 I 0 I b I 5 I c I 16 I d I 27 I b I 2b x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 s 7 project M 1 p 2 x 9 for_block t n x 3 Alf i 81 5 48 0 35 0 49 1 1 5 45 2 3 43 4 44 43 5 78 49 6 1 49 7 1 47 49 8 1 49 9 1 15 5 48 0 7 10 35 1 44 43 5 79 49 6 1 13 7 11 2 49 12 2 15 49 1 2 5 45 2 13 43 4 44 43 5 78 49 6 1 49 7 1 47 49 8 1 49 9 1 11 I 7 I 0 I 0 I 0 I -2 p 14 x 4 rel1 x 7 project x 3 Alf n x 8 Relation x 4 Hash x 16 new_from_literal x 2 [] x 2 eq x 6 should x 3 sid x 6 allbut x 3 []= n p 5 I 0 I 11 I 20 I 12 I 51 x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 x 7 specify s 6 allbut M 1 p 2 x 9 for_block t n x 3 Alf i 34 5 48 0 7 1 35 1 49 2 1 5 45 3 4 43 5 44 43 6 78 49 7 1 49 8 1 47 49 9 1 49 10 1 11 I 6 I 0 I 0 I 0 I -2 p 11 x 4 rel1 x 3 sid x 6 allbut x 3 Alf n x 8 Relation x 4 Hash x 16 new_from_literal x 2 [] x 2 eq x 6 should p 3 I 0 I 16 I 22 x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 s 6 extend M 1 p 2 x 9 for_block t n x 3 Alf i 122 5 48 0 44 43 1 79 49 2 1 13 7 3 5 56 4 47 50 5 0 49 6 2 15 49 7 1 49 8 0 45 9 10 43 11 44 43 1 80 49 2 1 13 7 12 7 13 64 49 6 2 15 13 7 3 7 14 64 49 6 2 15 44 43 1 80 49 2 1 13 7 12 7 15 64 49 6 2 15 13 7 3 7 16 64 49 6 2 15 44 43 1 80 49 2 1 13 7 12 7 17 64 49 6 2 15 13 7 3 7 18 64 49 6 2 15 49 19 3 83 20 11 I 9 I 0 I 0 I 0 I -2 p 21 x 4 rel1 x 4 Hash x 16 new_from_literal x 1 x M 1 p 2 x 9 for_block t n x 3 Alf i 7 5 48 0 49 1 0 11 I 2 I 0 I 0 I 0 I -2 p 2 x 3 sid x 8 downcase p 3 I 0 I 1a I 7 x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 x 6 lambda x 3 []= x 6 extend x 6 should x 3 Alf n x 8 Relation x 3 sid s 2 S1 s 2 s1 s 2 S2 s 2 s2 s 2 S3 s 2 s3 x 2 [] x 2 == p 11 I 0 I 1a I 23 I 1b I 3e I 1c I 59 I 1d I 74 I 1a I 7a x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 s 5 union M 1 p 2 x 9 for_block t n x 3 Alf i 107 5 48 0 5 48 0 81 1 49 2 0 5 48 0 83 3 15 5 48 0 5 48 4 81 1 49 2 0 45 5 6 43 7 44 43 8 79 49 9 1 13 7 10 7 11 64 49 12 2 15 44 43 8 79 49 9 1 13 7 10 7 13 64 49 12 2 15 44 43 8 79 49 9 1 13 7 10 7 14 64 49 12 2 15 44 43 8 79 49 9 1 13 7 10 7 15 64 49 12 2 15 49 16 4 83 3 11 I a I 0 I 0 I 0 I -2 p 17 x 4 rel1 x 1 + x 6 should x 2 == x 4 rel2 x 3 Alf n x 8 Relation x 4 Hash x 16 new_from_literal x 3 sid s 2 S1 x 3 []= s 2 S3 s 2 S2 s 2 S5 x 2 [] p 15 I 0 I 22 I 11 I 23 I 21 I 24 I 32 I 25 I 43 I 26 I 54 I 27 I 65 I 23 I 6b x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 s 10 difference M 1 p 2 x 9 for_block t n x 3 Alf i 117 5 48 0 5 48 0 82 1 49 2 0 45 3 4 43 5 49 6 0 83 7 15 5 48 0 5 48 8 82 1 49 2 0 45 3 9 43 5 44 43 10 79 49 11 1 13 7 12 7 13 64 49 14 2 15 44 43 10 79 49 11 1 13 7 12 7 15 64 49 14 2 15 49 6 2 83 7 15 5 48 8 5 48 0 82 1 49 2 0 45 3 16 43 5 44 43 10 79 49 11 1 13 7 12 7 17 64 49 14 2 15 49 6 1 83 7 11 I 8 I 0 I 0 I 0 I -2 p 18 x 4 rel1 x 1 - x 6 should x 3 Alf n x 8 Relation x 2 [] x 2 == x 4 rel2 n x 4 Hash x 16 new_from_literal x 3 sid s 2 S1 x 3 []= s 2 S3 n s 2 S5 p 17 I 0 I 2c I 16 I 2d I 26 I 2e I 37 I 2f I 48 I 2d I 4e I 31 I 5e I 32 I 6f I 31 I 75 x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 p 15 I 0 I 5 I a I b I 14 I 10 I 1f I 15 I 2a I 19 I 35 I 21 I 40 I 2b I 4b x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 x 8 describe p 3 I 2 I 3 I d x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0 x 13 attach_method p 5 I 0 I 1 I 9 I 2 I 25 x 63 /home/blambeau/work/devel/alf/spec/unit/relation/test_relops.rb p 0