(originally) a lexer for a basic imperative language in Java.