Uses of Class
org.qdl_lang.expressions.Dyad
-
Packages that use Dyad 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.expressions Expressions are objects that take zero or more arguments and return a result.org.qdl_lang.parsing Classes that support parsing and the parser itself. -
-
Uses of Dyad in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate with parameters of type Dyad Modifier and Type Method Description protected QDLSetOpEvaluator. applyToSet(QDLStem lArg, QDLSet rArg, QDLValue defaultValue, State state, Dyad dyad)protected QDLStemOpEvaluator. applyToStem(QDLStem lArg, QDLStem rArg, QDLValue defaultValue, State state, Dyad dyad)protected voidOpEvaluator. doContainsKey(Dyad dyad, State state, boolean containsKey)protected voidOpEvaluator. doDyadComparisonOperator(Dyad dyad, State state)protected voidOpEvaluator. doDyadEqualsOperator(Dyad dyad, State state)protected voidOpEvaluator. doDyadIntegerDivide(Dyad dyad, State state)protected voidOpEvaluator. doDyadLogicalOperator(Dyad dyad, State state)protected voidOpEvaluator. doDyadMinus(Dyad dyad, State state)protected voidOpEvaluator. doDyadPlus(Dyad dyad, State state)For dyadic plus.protected voidOpEvaluator. doDyadTimesOrDivide(Dyad dyad, State state, boolean doTimes)protected voidOpEvaluator. doIsDefinedDyad(Dyad dyad, State state, boolean isDefined)protected voidOpEvaluator. doRegexMatch(Dyad dyad, State state)Contract is expression regex ≈ expression returns true if it matches expression as a string.protected voidOpEvaluator. doSetUnionOrInteresection(Dyad dyad, State state)protected ObjectOpEvaluator. doSingleApply(QDLValue lArg, DyadicFunctionReferenceNode fNode, QDLValue defaultValue, State state, Dyad dyad)protected ObjectOpEvaluator. doSingleApply(QDLValue lArg, FunctionReferenceNode fNode, QDLValue defaultValue, State state, Dyad dyad)apply the argument to a single function.protected voidOpEvaluator. doTilde(Dyad dyad, State state)voidOpEvaluator. evaluate(Dyad dyad, State state)voidOpEvaluator. evaluate2(Dyad dyad, State state)protected ObjectOpEvaluator. evaluateNextArgForApplies(QDLValue lArg, Object rArg, QDLValue defaultValue, State state, Dyad dyad) -
Uses of Dyad in org.qdl_lang.expressions
Subclasses of Dyad in org.qdl_lang.expressions Modifier and Type Class Description classComparisonDyadDyad that compares the arguments, such as with comparisons, regex matching and values of equality. -
Uses of Dyad in org.qdl_lang.parsing
Methods in org.qdl_lang.parsing with parameters of type Dyad Modifier and Type Method Description protected voidQDLListener. finish(Dyad dyad, org.antlr.v4.runtime.tree.ParseTree parseTree)
-