public Tokenizer(string input) { if (input == null) throw new ArgumentNullException("input"); _input = input; EatWhitespace(); }