quick patch to ast and symbol table
type checking working significantly better
Akond: tokens in AST for line numbers
symbol table for fields working (except for modifiers)
Code Generation Commit
Merge branch 'master' of https://github.com/aarahman/csc512Decaf

Conflicts:
	bin/DecafParser.jj
	bin/decaf/ast/ASTNode.class
	bin/decaf/ast/ASTPrinter.class
	bin/decaf/ast/Visitable.class
	bin/decaf/ast/Visitor.class
	bin/decaf/ast/expressions/BinaryExpression.class
	bin/decaf/ast/expressions/DecafExpression.class
	bin/decaf/ast/expressions/FunctionExpression.class
	bin/decaf/ast/expressions/IdentifierExpression.class
	bin/decaf/ast/expressions/LiteralExpression.class
	bin/decaf/ast/expressions/UnaryExpression.class
	bin/decaf/ast/statements/DecafBreak.class
	bin/decaf/ast/statements/DecafContinue.class
	bin/decaf/ast/statements/DecafElse.class
	bin/decaf/ast/statements/DecafIfStmt.class
	bin/decaf/ast/statements/DecafReturn.class
	bin/decaf/ast/statements/DecafStatement.class
	bin/decaf/ast/statements/DecafWhile.class
	bin/decaf/ast/structure/Block.class
	bin/decaf/ast/structure/Class.class
	bin/decaf/ast/structure/DecafConstructor.class
	bin/decaf/ast/structure/DecafField.class
	bin/decaf/ast/structure/DecafMember.class
	bin/decaf/ast/structure/DecafMethod.class
	bin/decaf/ast/structure/DecafModifier.class
	bin/decaf/ast/structure/DecafType.class
	bin/decaf/ast/structure/Extends.class
	bin/decaf/ast/structure/FormalArgument.class
	bin/decaf/ast/structure/FormalArgumentList.class
	bin/decaf/ast/structure/Program.class
	bin/decaf/ast/variables/ArraySpecifier.class
	bin/decaf/ast/variables/DeclaratorList.class
	bin/decaf/ast/variables/Identifier.class
	bin/decaf/ast/variables/VarDeclarator.class
	bin/decaf/codegen/CodeGenVisitor.class
	bin/decaf/codegen/CodeGenerationModule.class
	bin/decaf/parser/DecafParser$JJCalls.class
	bin/decaf/parser/DecafParser$LookaheadSuccess.class
	bin/decaf/parser/DecafParser.class
	bin/decaf/parser/DecafParserConstants.class
	bin/decaf/parser/DecafParserTokenManager.class
	bin/decaf/parser/ParseException.class
	bin/decaf/parser/SimpleCharStream.class
	bin/decaf/parser/Token.class
	bin/decaf/parser/TokenMgrError.class
	bin/decaf/sanityCheck/SanityCheckVisitor.class
	bin/decaf/symbols/SymbolTable.class
	bin/decaf/symbols/TypeVisitor.class
	bin/decaf/tests/ASTTests.class
	src/DecafParser.jj
	src/decaf/ast/Visitor.java
	src/decaf/codegen/CodeGenVisitor.java
	src/decaf/parser/DecafParser.java
	src/decaf/sanityCheck/SanityCheckVisitor.java
	src/decaf/symbols/SymbolTable.java
	src/decaf/symbols/TypeVisitor.java