class Cucumber::CucumberExpressions::CucumberExpressionParser
def parse_token(expression, parsers, tokens, start_at)
def parse_token(expression, parsers, tokens, start_at) parsers.each do |parser| consumed, ast = parser.call(expression, tokens, start_at) return consumed, ast unless consumed == 0 end # If configured correctly this will never happen raise 'No eligible parsers for ' + tokens end