4

やろうとすると

assert_equal { dry: true }, res

私は得る

syntax error, unexpected ':', expecting '}'

        assert_equal { dry: true }, res

しかし

assert_equal({ dry: true }, res)

正常に動作します。ruby が私の言いたいことを理解するのに最初の形式だけでは不十分なのはなぜですか? もっと正確に言えば、Ruby は私が何をしようとしていると考えているのでしょうか?

4

1 に答える 1