module Chronic

def tokenize(text, options)

def tokenize(text, options)
  text = pre_normalize(text)
  tokens = text.split(' ').map { |word| Token.new(word) }
  [Repeater, Grabber, Pointer, Scalar, Ordinal, Separator, TimeZone].each do |tok|
    tokens = tok.scan(tokens, options)
  end
  tokens.select { |token| token.tagged? }
end