Stanford University: CS 107: HW1A: Scanner ADT & Text Analyzer