Uses of Class
org.qdl_lang.expressions.Monad
-
Packages that use Monad 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.parsing Classes that support parsing and the parser itself. -
-
Uses of Monad in org.qdl_lang.evaluate
Methods in org.qdl_lang.evaluate with parameters of type Monad Modifier and Type Method Description protected voidOpEvaluator. doMonadicTilde(Monad monad, State state, boolean isStile)protected voidOpEvaluator. doMonadIncOrDec(Monad monad, State state, boolean isPlusPlus)NOTE that at this point this only works for single variables -- you can't apply this to a stem.protected voidOpEvaluator. doMonadMinus(Monad monad, State state)protected voidOpEvaluator. doMonadNot(Monad monad, State state)protected voidOpEvaluator. doMonadPlus(Monad monad, State state)protected voidOpEvaluator. doUnaryPlusMinus(Monad monad, State state, Long sign)This will evaluate the expression and take its opposite.voidOpEvaluator. evaluate(Monad monad, State state)voidOpEvaluator. evaluate2(Monad monad, State state) -
Uses of Monad in org.qdl_lang.parsing
Methods in org.qdl_lang.parsing with parameters of type Monad Modifier and Type Method Description protected voidQDLListener. finish(Monad monad, org.antlr.v4.runtime.tree.ParseTree parseTree)
-