Compiler for subset of Java language written in Jython & Java, utilizing JFlex, CUP & ClassGen