class Script
Constants
- VERSION
Public Class Methods
define() { |script| ... }
click to toggle source
# File lib/script.rb, line 9 def self.define script = new yield(script) script.run end
new()
click to toggle source
# File lib/script.rb, line 15 def initialize @engine = Script::Engine.new end
Public Instance Methods
engine()
click to toggle source
# File lib/script.rb, line 19 def engine @engine end
run()
click to toggle source
# File lib/script.rb, line 27 def run @engine.run end
step(headline, &block)
click to toggle source
# File lib/script.rb, line 23 def step(headline, &block) @engine.register_step(headline, block) end