Completed lexical analyzer