A syntax-directed translator for teaching purposes by Kenneth Carpenter | Lex | Lex