私は Ruby にまったく慣れておらず、DSL を調べているところです。Rubyでこれが可能かどうか疑問に思っています。可能であれば、どうすればよいでしょうか?
melissa = Player.new
melissa do
on :turn do
puts "It's my turn!"
end
on :win do
puts "I win! Hahahaha"
end
end
これが以前に尋ねられていたらすみません。この問題を何を検索すればよいかわかりません。DSL を検索すると、他のものが得られます。