File list (Check if you may need any files):
decaf\decaf\ast\AddExpr.class
.....\.....\...\AndExpr.class
.....\.....\...\ArrayRef.class
.....\.....\...\ArrayType.class
.....\.....\...\AssignStmt.class
.....\.....\...\ASTNode$NodeType.class
.....\.....\...\ASTNode.class
.....\.....\...\BinaryOpExpr.class
.....\.....\...\BoolConst.class
.....\.....\...\BoolType.class
.....\.....\...\BreakStmt.class
.....\.....\...\CallExpr.class
.....\.....\...\ClassDefn.class
.....\.....\...\ClassType.class
.....\.....\...\CondtionStmt.class
.....\.....\...\DivExpr.class
.....\.....\...\DoubleConst.class
.....\.....\...\DoubleType.class
.....\.....\...\EquExpr.class
.....\.....\...\Expr.class
.....\.....\...\ExprStmt.class
.....\.....\...\Field.class
.....\.....\...\ForStmt.class
.....\.....\...\FuncDefn.class
.....\.....\...\GeqExpr.class
.....\.....\...\GtrExpr.class
.....\.....\...\IfStmt.class
.....\.....\...\IntConst.class
.....\.....\...\IntType.class
.....\.....\...\LeqExpr.class
.....\.....\...\LesExpr.class
.....\.....\...\LValue$Kind.class
.....\.....\...\LValue.class
.....\.....\...\LValueExpr.class
.....\.....\...\ModExpr.class
.....\.....\...\MulExpr.class
.....\.....\...\NegExpr.class
.....\.....\...\NeqExpr.class
.....\.....\...\NewArrayExpr.class
.....\.....\...\NewObjExpr.class
.....\.....\...\NoActionVisitor.class
.....\.....\...\NotExpr.class
.....\.....\...\NullExpr.class
.....\.....\...\OrExpr.class
.....\.....\...\PrintStmt.class
.....\.....\...\Program.class
.....\.....\...\ReadIntExpr.class
.....\.....\...\ReadLineExpr.class
.....\.....\...\ReturnStmt.class
.....\.....\...\Statement.class
.....\.....\...\StmtBlock.class
.....\.....\...\StringConst.class
.....\.....\...\StringType.class
.....\.....\...\SubExpr.class
.....\.....\...\ThisExpr.class
.....\.....\...\Type.class
.....\.....\...\UnaryOpExpr.class
.....\.....\...\VarDecl.class
.....\.....\...\VarDeclStmt.class
.....\.....\...\VarRef.class
.....\.....\...\Visitor.class
.....\.....\...\VoidType.class
.....\.....\...\WhileStmt.class
.....\.....\Compiler$1.class
.....\.....\Compiler.class
.....\.....\error\BadArgCountError.class
.....\.....\.....\BadArgTypeError.class
.....\.....\.....\BadArrElementError.class
.....\.....\.....\BadInheritanceError.class
.....\.....\.....\BadLengthArgError.class
.....\.....\.....\BadLengthError.class
.....\.....\.....\BadNewArrayLength.class
.....\.....\.....\BadOverrideError.class
.....\.....\.....\BadPrintArgError.class
.....\.....\.....\BadReturnTypeError.class
.....\.....\.....\BadTestExpr.class
.....\.....\.....\BadVarTypeError.class
.....\.....\.....\BreakOutOfLoopError.class
.....\.....\.....\ClassNotFoundError.class
.....\.....\.....\DecafError.class
.....\.....\.....\DeclConflictError.class
.....\.....\.....\FieldNotAccessError.class
.....\.....\.....\FieldNotFoundError.class
.....\.....\.....\IncompatBinOpError.class
.....\.....\.....\IncompatUnOpError.class
.....\.....\.....\IntTooLargeError.class
.....\.....\.....\MsgError.class
.....\.....\.....\NewlineInStrError.class
.....\.....\.....\NoMainClassError.class
.....\.....\.....\NotArrayError.class
.....\.....\.....\NotClassFieldError.class
.....\.....\.....\NotClassMethodError.class
.....\.....\.....\OverridingVarError.class
.....\.....\.....\SubNotIntError.class
.....\.....\.....\UndeclVarError.class
.....\.....\.....\UnrecogCharError.class
.....\.....\.....\UntermStrError.class
.....\.....\frontend\BaseLexer.class
.....\.....\........\BaseParser.class
.....\.....\........\Lexer.class