[Bug #667] yaml $B$,(B Complex$B!"(BRational $B$r$&$^$/$"$D$+$($F$$$J$$(B

Bug #667: yaml e$B$,e(B Complexe$B!“e(BRational
e$B$r$&$^$/$”$D$+$($F$$$J$$e(B
http://redmine.ruby-lang.org/issues/show/667

e$B5/I<<Te(B: tadayoshi funaba
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Normal

e$BAH$9~$$KBP1~$G$-$F$$$^$;$s!#e(B

main@187-20080811> Rational(1,2).to_yaml
#=> “— !ruby/object:Rational \ndenominator: 2\nnumerator: 1\n”
main@187-20080811> YAML.load(Rational(1,2).to_yaml)
#=> Rational(1, 2)

main@190-20081020> Rational(1,2).to_yaml
#=> “— !ruby/object:Rational {}\n\n”
main@190-20081020> YAML.load(Rational(1,2).to_yaml)
#=> (0/1)