private ArrayList<String> compileDeclaration(String type, String varname) throws MCCDeclareException {
		if (vars.containsKey(varname)) throw new MCCDeclareException();
		String varnameL = varname.toLowerCase();
		if (varnameL.equals("true") || varnameL.equals("false") || varnameL.equals("if") || varnameL.equals("for") || varnameL.equals("while")) throw new MCCDeclareException();
		vars.put(varname, new Variable(type));
		System.out.println("declared " + varname + " as " + type);
		return null;
	}