Uses of Class
studio.magemonkey.codex.util.eval.javaluator.Token
Packages that use Token
-
Uses of Token in studio.magemonkey.codex.util.eval.javaluator
Methods in studio.magemonkey.codex.util.eval.javaluator that return TokenModifier and TypeMethodDescriptionstatic TokenToken.buildArgumentSeparator(String strToken) static TokenToken.buildCloseToken(BracketPair pair) static TokenToken.buildFunction(Function function) static TokenToken.buildLiteral(String literal) static TokenToken.buildOpenToken(BracketPair pair) static TokenToken.buildOperator(Operator ope) Token.setLineInfo(String line, int lineNum, int startPosition, int endPosition) Methods in studio.magemonkey.codex.util.eval.javaluator that return types with arguments of type TokenModifier and TypeMethodDescriptionprotected Collection<Token> Converts the evaluated expression into tokens.Converts a string into tokens.Methods in studio.magemonkey.codex.util.eval.javaluator with parameters of type TokenModifier and TypeMethodDescriptionprotected voidAbstractEvaluator.doFunction(Deque<T> values, Token functionTok, int argCount, EvaluationContext evaluationContext) default IllegalArgumentExceptionprotected OperatorTokenizer.guessOperator(Token previous, List<Operator> candidates) When a token can be more than one operator (homonym operators), this method guesses the right operator.protected voidAbstractEvaluator.output(Deque<T> values, Token token, EvaluationContext evaluationContext) protected abstract TAbstractEvaluator.toValue(Token literal, EvaluationContext evaluationContext) Evaluates a literal (Converts it to a value).protected DoubleDoubleEvaluator.toValue(Token literalTok, EvaluationContext evaluationContext)