やろうとすると
assert_equal { dry: true }, res
私は得る
syntax error, unexpected ':', expecting '}'
assert_equal { dry: true }, res
しかし
assert_equal({ dry: true }, res)
正常に動作します。ruby が私の言いたいことを理解するのに最初の形式だけでは不十分なのはなぜですか? もっと正確に言えば、Ruby は私が何をしようとしていると考えているのでしょうか?