Syntax error: m {|(*,a,b)|}

m {|(*,a,b)|} e$B$H$$$&$N$,e(B syntax error e$B$K$J$j$^$9$,!"0U?^$;$6e(B
e$B$k$b$N$G$O$J$$$G$7$g$&$+!#e(B

% ./ruby -vce 'm {|(,a,b)|}’
ruby 1.9.0 (2007-07-06 patchlevel 0) [i686-linux]
-e:1: syntax error, unexpected ‘,’, expecting ‘)’
m {|(
,a,b)|}
^

e$B$J$!"e(Bm {|(,a)|} e$B$O$J$j$^$;$s!#e(B

% ./ruby -vce ‘m {|(*,a)|}’
ruby 1.9.0 (2007-07-06 patchlevel 0) [i686-linux]
Syntax OK