M {|(*,(*)),|}

m {|(,()),|} e$B$Ge(B SEGV e$B$7$^$9!#e(B

% ./ruby -ve ‘m {|(,()),|}’
ruby 1.9.0 (2007-07-06 patchlevel 0) [i686-linux]
– control frame ----------
c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------

– backtrace of native function call (Use addr2line) –
0x80f1ae9
0x810b374
0x810b413
0x80bff21
0xb7f47420
0x81241ac
0x811d1c6
0x811c174
0x80e3395
0x80e33e1
0x811cc9a
0x8122939
0x811c4cd
0x80e3395
0x80e33e1
0x80e3324
0x80f1d1d
0x80f1d84
0x8059ca2
0x8059d0e
0x8056e85
0xb7db0ea8
0x8056db1

[BUG] Segmentation fault
ruby 1.9.0 (2007-07-06) [i686-linux]

e$B$"$H!“860x$,F1$8$+$I$&$+$ODj$+$G$O$”$j$^$;$s$,0J2<$N$b!#e(B

m {|((v0,v1,v2)),|}
m {|(
,()),|}
m {|(v0,
,(*)),|}
m {|(v0,()),|}
m {|(v0,*v1,v2),|}
m {|(v0,v1,()),|}
m {|(v0,v1,(v2)),|}
m {|((
),*v0,v1),|}
m {|((v0),*v1,v2),|}
m {|(v0,v1,*v2,v3),|}
m {|v0,(v1,*v2,v3),|}
m {|(v0,*v1,v2),v3,|}
m {|(v0,*v1,v2)|}
m {|(v0,v1,v2),&v3|}
m {|(v0,v1,v2),|}
m {|(v0,v1,v2),,&v3|}
m {|
,(v0,v1,v2)|}
m {|
,(v0,v1,v2),&v3|}
m {|v0,
,(v1,v2,v3)|}
m {|v0,
,(v1,*v2,v3),&v4|}
m {|(v0,v1,v2),,v3|}
m {|(v0,v1,v2),,v3,&v4|}

e$B!!$5$5$@$G$9!#e(B

Tanaka A. wrote:

m {|(,()),|} e$B$Ge(B SEGV e$B$7$^$9!#e(B

e$B!!%Q!<%5ItJ,$O@5D>$h$/$o$+$s$J$$$s$G$9$,!"$3$s$J46$8$G$7$g$&e(B
e$B$+!#$H$j$"$($:Mn$A$J$/$J$j$^$7$?!#e(B

In article [email protected],
SASADA Koichi [email protected] writes:

e$B!!%Q!<%5ItJ,$O@5D>$h$/$o$+$s$J$$$s$G$9$,!“$3$s$J46$8$G$7$g$&e(B
e$B$+!#$H$j$”$($:Mn$A$J$/$J$j$^$7$?!#e(B

e$B$3$N$X$s!"$=$b$=$be(B syntax e$B$+$i$7$FJQ$J5$$,$7$^$9$M!#e(B

e$B!!$5$5$@$G$9!#e(B

Tanaka A. wrote:

In article [email protected],
SASADA Koichi [email protected] writes:

e$B!!%Q!<%5ItJ,$O@5D>$h$/$o$+$s$J$$$s$G$9$,!“$3$s$J46$8$G$7$g$&e(B
e$B$+!#$H$j$”$($:Mn$A$J$/$J$j$^$7$?!#e(B

e$B$3$N$X$s!"$=$b$=$be(B syntax e$B$+$i$7$FJQ$J5$$,$7$^$9$M!#e(B

e$B!!$I$&JQ$J$s$G$7$g$&!#$3$NJU$N5DO@$O$^$D$b$H$5$s$N7kO@$rBT$C$Fe(B
e$B$$$$$G$9$+!)e(B

e$B!!e(BSEGV e$B$7$F$$$k>u67$O7y$J$N$G!“$H$j$”$($:%Q%C%A$O%3%_%C%H$7e(B
e$B$A$c$C$F$$$$$G$9$+$M$'!#e(B

In article [email protected],
SASADA Koichi [email protected] writes:

e$B!!$I$&JQ$J$s$G$7$g$&!#$3$NJU$N5DO@$O$^$D$b$H$5$s$N7kO@$rBT$C$Fe(B
e$B$$$$$G$9$+!)e(B

[ruby-dev:31153] e$B$H$+!#e(B

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:31156] Re: m {|(,()),|}”
on Sat, 7 Jul 2007 16:05:31 +0900, SASADA Koichi [email protected]
writes:

|e$B!!e(BSEGV e$B$7$F$$$k>u67$O7y$J$N$G!“$H$j$”$($:%Q%C%A$O%3%_%C%H$7e(B
|e$B$A$c$C$F$$$$$G$9$+$M$'!#e(B

e$B$$$$$s$8$c$J$$$G$7$g$&$+!#e(B

|> e$B$3$N$X$s!"$=$b$=$be(B syntax e$B$+$i$7$FJQ$J5$$,$7$^$9$M!#e(B
|
|e$B!!$I$&JQ$J$s$G$7$g$&!#$3$NJU$N5DO@$O$^$D$b$H$5$s$N7kO@$rBT$C$Fe(B
|e$B$$$$$G$9$+!)e(B

e$B0lO"$N%P%0%l%]!<%H$r8+$k8B$j!“$J$s$+$*$+$7$=$&$G$9$M!#$,!“e(B
e$B:#!”!:@Z$H3JF.$7$F$$$k$N$G!”$=$N8e$G!#e(B