Ruby: unless式にはelsifを書けない

やむを得ずif !hoge?で緊急避難的に切り抜けたそうです。 早速出たばかりのRuby 2.6.0で試しました。なお、私のpryのプロンプトはカスタマイズして短くしてあります。 » if true » puts 'hoge' » elsif false » puts 'not hoge' » end hoge » unless true » puts 'hoge' » elsif true SyntaxError: unexpected elsif, expecting end elsif true ^~~~~ たしかにunlessブロックでelsifを使った時点でSyntaxErrorになりました。 何はとも … 続きを読む Ruby: unless式にはelsifを書けない