lexical analyzer made on college