# Puts recursive array

**URL:** <https://www.ruby-forum.com/t/puts-recursive-array/136540>\
**Category:** Development\
**Created:** [May 3, 2008, 10:24am UTC](https://www.ruby-forum.com/t/puts-recursive-array/136540 "2008-05-03T10:24:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [May 3, 2008, 10:24am UTC](https://www.ruby-forum.com/t/puts-recursive-array/136540/1 "2008-05-03T10:24:14Z")

</div>

x = [0,1,2,3,4,5]; x \<\< x e$B$H$7$F:n$C$?:F5"E\*$JG[Ns$re(B puts e$B$9e(B  
e$B$k$He(B […] e$B$,$$$/$D$b=P$F$-$^$9!#e(B

% ./ruby -ve ‘x = [0,1,2,3,4,5]; x \<\< x; puts x’  
ruby 1.9.0 (2008-05-02 revision 16276) [i686-linux]  
0  
1  
2  
3  
4  
5  
[…]  
[…]  
[…]  
[…]  
[…]  
[…]  
[…]

1.8 e$B$@$H=P$F$-$^$;$s!#e(B

% ruby-1.8 -ve ‘x = [0,1,2,3,4,5]; x \<\< x; puts x’  
ruby 1.8.7 (2008-05-02 patchlevel 5000) [i686-linux]  
0  
1  
2  
3  
4  
5  
[…]
