Sha256: f4ed30bdee1325151d2e6b5ac6e02f85e13a9b1a7d741e8dd3081ce6c904d3ab
Contents?: true
Size: 529 Bytes
Versions: 1
Compression:
Stored size: 529 Bytes
Contents
$LOAD_PATH.unshift "../lib" require 'rubygems' require 'wee' class CheeseTask < Wee::Task def go begin choose_cheese end until confirm_cheese inform_cheese end def choose_cheese @cheese = nil while @cheese.nil? @cheese = choose_from %w(Greyerzer Tilsiter Sbrinz), "What's your favorite Cheese?" end end def confirm_cheese confirm "Is #{@cheese} your favorite cheese?" end def inform_cheese inform "Your favorite is #{@cheese}." end end Wee.run(CheeseTask) if __FILE__ == $0
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mullen-wee-2.2.0 | examples/cheese_task.rb |