Uses of Class
org.qdl_lang.functions.FStack
-
Packages that use FStack Package Description org.qdl_lang.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations.org.qdl_lang.state Classes that manage the state of an interpreter session. -
-
Uses of FStack in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate that return FStack Modifier and Type Method Description protected FStack
ModuleEvaluator. cloneIntrinsicFunctions(State state)
-
Uses of FStack in org.qdl_lang.state
Fields in org.qdl_lang.state declared as FStack Modifier and Type Field Description static FStack
State. extrinsicFuncs
Methods in org.qdl_lang.state that return FStack Modifier and Type Method Description FStack
FunctionState. getExtrinsicFuncs()
FStack
State. getExtrinsicFuncs()
FStack<? extends FTable>
FunctionState. getFTStack()
FStack
FunctionState. getIntrinsicFunctions()
Methods in org.qdl_lang.state with parameters of type FStack Modifier and Type Method Description State
State. newInstance(VStack symbolStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> ftStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade, boolean isServerMode, boolean isRestrictedIO, boolean assertionsOn)
If you extend this class, you must override this method to return a new instance of your state with everything in it you want or need.static void
State. setExtrinsicFuncs(FStack extrinsicFuncs)
void
FunctionState. setFTStack(FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> fStack)
void
FunctionState. setIntrinsicFunctions(FStack intrinsicFunctions)
Constructors in org.qdl_lang.state with parameters of type FStack Constructor Description FunctionState(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack fStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade)
State(VStack vStack, OpEvaluator opEvaluator, MetaEvaluator metaEvaluator, FStack<? extends FTable<? extends FKey,? extends FunctionRecordInterface>> ftStack, MTStack mtStack, MIStack miStack, edu.uiuc.ncsa.security.core.util.MyLoggingFacade myLoggingFacade, boolean isServerMode, boolean isRestrictedIO, boolean assertionsOn)
-