yield :k=>:v, *[] e$B$H$$$&5-=R$,!"e(B1.8 e$B$G$O5v$5$l$F$$$^$7$?$,e(B
1.9 e$B$Ge(B syntax error e$B$K$J$k$h$&$G$9!#e(B
% ./ruby -vce ‘yield :k=>:v, *[]’
ruby 1.9.0 (2007-07-06 patchlevel 0) [i686-linux]
-e:1: syntax error, unexpected tSTAR
yield :k=>:v, *[]
^
-e:1: syntax error, unexpected ‘\n’, expecting tCOLON2 or ‘[’ or ‘.’
% ruby-1.8 -vce ‘yield :k=>:v, *[]’
ruby 1.8.6 (2007-07-02 patchlevel 5000) [i686-linux]
Syntax OK