Uses of Class
org.qdl_lang.evaluate.AbstractEvaluator.fPointer
-
Packages that use AbstractEvaluator.fPointer Package Description org.qdl_lang.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations. -
-
Uses of AbstractEvaluator.fPointer in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate with parameters of type AbstractEvaluator.fPointer Modifier and Type Method Description static voidAbstractEvaluator. process1(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state)Main workhorse for monadic system functions.static voidAbstractEvaluator. process2(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state)Main workhorse method of evaluating a QDL dyadic system function.static voidAbstractEvaluator. process2(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state, boolean optionalArgs)Notestatic voidAbstractEvaluator. process3(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state, boolean optionalArguments)Main workhorse for evaluating QDL system valence 3 functions.static voidAbstractEvaluator. processSet1(QDLSet outSet, QDLSet<QDLValue> arg, AbstractEvaluator.fPointer pointer)static voidAbstractEvaluator. processSet2(QDLSet<QDLValue> outSet, QDLSet<QDLValue> inSet, Object scalar, boolean scalarRHS, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)Apply a scalar to every element in a set.static QDLValueAbstractEvaluator. processSet2(QDLSet leftSet, QDLSet rightSet, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)Operations on two sets can return either a set (e.g.static voidAbstractEvaluator. processStem1(QDLStem outStem, QDLStem stemVariable, AbstractEvaluator.fPointer pointer)Processing stems for monadic functionsstatic voidAbstractEvaluator. processStem2(QDLStem outStem, QDLStem stem1, QDLStem stem2, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)static voidAbstractEvaluator. processStem3(QDLStem outStem, QDLStem stem1, QDLStem stem2, QDLStem stem3, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)
-