!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 7 0 64 56 1 47 50 2 1 11 I 3 I 0 I 0 I 0 n p 3 s 13 Relation#to_a M 1 p 2 x 9 for_block t n x 3 Alf i 54 5 7 0 56 1 47 50 2 1 15 5 7 3 64 56 4 47 50 5 1 15 5 7 6 64 56 7 47 50 5 1 15 5 7 8 64 56 9 47 50 5 1 15 5 7 10 64 56 11 47 50 5 1 11 I 4 I 0 I 0 I 0 I -2 p 12 x 3 rel 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 S2 x 3 []= s 2 S1 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 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 x 3 let s 23 without an ordering key M 1 p 2 x 9 for_block t n x 3 Alf i 73 5 48 0 49 1 0 56 2 50 3 0 5 44 43 4 79 49 5 1 13 7 6 7 7 64 49 8 2 15 44 43 4 79 49 5 1 13 7 6 7 9 64 49 8 2 15 44 43 4 79 49 5 1 13 7 6 7 10 64 49 8 2 15 35 3 47 49 11 1 49 12 1 11 I 9 I 0 I 0 I 0 I -2 p 13 x 3 rel x 4 to_a M 1 p 2 x 9 for_block t n x 3 Alf i 28 58 37 19 0 15 37 19 1 15 15 20 0 7 0 49 1 1 20 1 7 0 49 1 1 49 2 1 11 I 6 I 2 I 2 I 2 n p 3 x 3 sid x 2 [] x 3 <=> p 3 I 0 I c I 1c x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 2 x 2 k1 x 2 k2 x 4 sort x 4 Hash x 16 new_from_literal x 3 sid s 2 S1 x 3 []= s 2 S2 s 2 S3 x 2 eq x 6 should p 15 I 0 I c I b I 10 I c I d I 1d I e I 2e I f I 41 I 10 I 45 I c I 49 x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 x 7 specify s 20 with an ordering key M 1 p 2 x 9 for_block t n x 3 Alf i 148 5 48 0 7 1 35 1 49 2 1 5 44 43 3 79 49 4 1 13 7 1 7 5 64 49 6 2 15 44 43 3 79 49 4 1 13 7 1 7 7 64 49 6 2 15 44 43 3 79 49 4 1 13 7 1 7 8 64 49 6 2 15 35 3 47 49 9 1 49 10 1 15 5 48 0 7 1 7 11 35 2 35 1 49 2 1 5 44 43 3 79 49 4 1 13 7 1 7 8 64 49 6 2 15 44 43 3 79 49 4 1 13 7 1 7 7 64 49 6 2 15 44 43 3 79 49 4 1 13 7 1 7 5 64 49 6 2 15 35 3 47 49 9 1 49 10 1 11 I 9 I 0 I 0 I 0 I -2 p 12 x 3 rel x 3 sid x 4 to_a x 4 Hash x 16 new_from_literal s 2 S1 x 3 []= s 2 S2 s 2 S3 x 2 eq x 6 should x 4 desc p 29 I 0 I 14 I a I 18 I b I 15 I 1c I 16 I 2d I 17 I 40 I 18 I 44 I 14 I 48 I 19 I 56 I 1d I 57 I 1a I 68 I 1b I 79 I 1c I 8c I 1d I 90 I 19 I 94 x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 s 6 ON DUM M 1 p 2 x 9 for_block t n x 3 Alf i 19 45 0 1 43 2 49 3 0 5 35 0 47 49 4 1 49 5 1 11 I 4 I 0 I 0 I 0 I -2 p 6 x 8 Relation n x 3 DUM x 4 to_a x 2 eq x 6 should p 3 I 0 I 21 I 13 x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 s 6 ON DEE M 1 p 2 x 9 for_block t n x 3 Alf i 26 45 0 1 43 2 49 3 0 5 44 43 4 78 49 5 1 35 1 47 49 6 1 49 7 1 11 I 5 I 0 I 0 I 0 I -2 p 8 x 8 Relation n x 3 DEE x 4 to_a x 4 Hash x 16 new_from_literal x 2 eq x 6 should p 3 I 0 I 25 I 1a x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 p 11 I 0 I 5 I a I b I 15 I 13 I 20 I 20 I 2b I 24 I 36 x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 x 8 describe p 3 I 2 I 3 I d x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0 x 13 attach_method p 5 I 0 I 1 I 9 I 2 I 25 x 61 /home/blambeau/work/devel/alf/spec/unit/relation/test_to_a.rb p 0