class Cucumber::Runtime::SupportCode::StepInvoker

def eof

def eof
end

def initialize(support_code)

def initialize(support_code)
  @support_code = support_code
end

def step(step)

def step(step)
  cucumber_multiline_arg = case(rubify(step.multiline_arg))
  when Gherkin::Formatter::Model::PyString
    step.multiline_arg.value
  when Array
    Ast::Table.new(step.multiline_arg.map{|row| row.cells})
  else
    nil
  end
  @support_code.invoke(step.name, cucumber_multiline_arg) 
end

def uri(uri)

def uri(uri)
end