private String getExpressionType(Expr expr){
		String type;
		if (expr instanceof NumberExpr){
			type = "Number";
		}else if (expr instanceof LiteralExpr){
			type = "String";
		}else if (expr instanceof FunctionCallExpr){
			String fktName = ((FunctionCallExpr) expr).getFunctionName();
			if (fktName.equals("true()") || fktName.equals("false()")){
				type = "Boolean";
			}else{
				type = "Unexpected Type";
				System.err.println("Die Funktion "+fktName+" ist nicht zugelassen. Es sind nur die Funktionen true() oder false() zugelassen.");
				System.exit(0);
			}
		}else{ //if (expr instanceof Expr) {
			type = "PathExpression";
		}
		return type;
	}