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 protected void
AbstractEvaluator. process1(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state)
Main workhorse for monadic system functions.protected void
AbstractEvaluator. process2(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state)
Main workhorse method of evaluating a QDL dyadic system function.protected void
AbstractEvaluator. process2(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state, boolean optionalArgs)
Noteprotected void
AbstractEvaluator. process3(ExpressionImpl polyad, AbstractEvaluator.fPointer pointer, String name, State state, boolean optionalArguments)
Main workhorse for evaluating QDL system valence 3 functions.protected void
AbstractEvaluator. processSet1(QDLSet outSet, QDLSet arg, AbstractEvaluator.fPointer pointer)
protected void
AbstractEvaluator. processSet2(QDLSet outSet, QDLSet inSet, Object scalar, boolean scalarRHS, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)
Apply a scalar to every element in a set.protected Object
AbstractEvaluator. processSet2(QDLSet leftSet, QDLSet rightSet, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)
Operations on two sets can return either a set (e.g.protected void
AbstractEvaluator. processStem1(QDLStem outStem, QDLStem stemVariable, AbstractEvaluator.fPointer pointer)
Processing stems for monadic functionsprotected void
AbstractEvaluator. processStem2(QDLStem outStem, QDLStem stem1, QDLStem stem2, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)
protected void
AbstractEvaluator. processStem3(QDLStem outStem, QDLStem stem1, QDLStem stem2, QDLStem stem3, AbstractEvaluator.fPointer pointer, ExpressionImpl polyad, boolean optionalArgs)
-