# \[Bug #1427\] Difference between Array#to\_s and Array#inspect

**URL:** <https://www.ruby-forum.com/t/bug-1427-difference-between-array-to-s-and-array-inspect/166975>\
**Category:** Development\
**Created:** [May 1, 2009, 4:49pm UTC](https://www.ruby-forum.com/t/bug-1427-difference-between-array-to-s-and-array-inspect/166975 "2009-05-01T16:49:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ujihisa\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/8edcca/32.png) [@ujihisa\_S](https://www.ruby-forum.com/u/ujihisa_S)\
**Post date:** [May 1, 2009, 4:49pm UTC](https://www.ruby-forum.com/t/bug-1427-difference-between-array-to-s-and-array-inspect/166975/1 "2009-05-01T16:49:09Z")

</div>

Bug #1427: Difference between Array#to\_s and Array#inspect  
[http://redmine.ruby-lang.org/issues/show/1427](http://redmine.ruby-lang.org/issues/show/1427)

e$B5/I\<\<Te(B: ujihisa .  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Low  
e$B%+%F%4%je(B: core, Target version: 1.9.2  
ruby -v: ruby 1.9.2dev (2009-04-30 trunk 23312) [i386-darwin9.6.0]

ruby  
1.9e$B$G$ODL\>oe(BArray#to\_se$B$He(BArray#inspecte$B$OF1$8J8;zNs$rJV$7$^$9$,!“\<+8J:F5”$9$kG[Ns$KBP$7$F$O0[$J$k7k2L$rJV$7$F$$$^$9!#e(B

# ruby 1.9.2dev (2009-04-30 trunk 23312) [i386-darwin9.6.0]

a = [1]  
a \<\< a  
a.inspect #=\> [1, […]]  
a.to\_s #=\>[1, [1, […]]]

rb\_exec\_recursivee$B$Ne(Brecursive\_checke$B$G!“e(BArray#inspecte$B$Oe(Binspect  
 → inspecte$B$H=hM}$,?J$s$G:F5”$rH=Dj$7$^$9$,!"e(BArray#to\_se$B$Oe(Bto\_s  
 → inspect →   
inspecte$B$H=hM}$,?J$s$GH=Dj$9$k$?$a!"8e\<T$NJ}$,0l2sB?$/e(Brb\_ary\_inspecte$B$r8F$S=P$7$F$$$^$9!#e(B

to\_se$B$re(Binspecte$B$Ne(Baliase$B$K$9$k%Q%C%A$rE:IU$7$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![ujihisa\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/8edcca/32.png) [@ujihisa\_S](https://www.ruby-forum.com/u/ujihisa_S)\
**Post date:** [May 2, 2009, 2:28am UTC](https://www.ruby-forum.com/t/bug-1427-difference-between-array-to-s-and-array-inspect/166975/2 "2009-05-02T02:28:17Z")

</div>

e$B%A%1%C%He(B #1427 e$B$,99?7$5$l$^$7$?!#e(B (by Nobuyoshi N.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

## Applied in changeset r23324.

[http://redmine.ruby-lang.org/issues/show/1427](http://redmine.ruby-lang.org/issues/show/1427)
