class Spec::Story::Runner::StoryParser::StoryState

def eof

def eof
  @parser.create_story
end

def event(line)

def event(line)
  other(line)
end

def given(line)

def given(line)
  other(line)
end

def one_more_of_the_same(line)

def one_more_of_the_same(line)
  other(line)
end

def other(line)

def other(line)
  @parser.add_story_line(line)
end

def outcome(line)

def outcome(line)
  other(line)
end

def scenario(line)

def scenario(line)
  @parser.create_story
  @parser.create_scenario(line)
  @parser.transition_to(:scenario_state)
end

def story(line)

def story(line)
  @parser.create_story
  @parser.add_story_line(line)
end