src/main/java/com/virgo47/vexpressed/BaseExpressionEvaluator.java
public ExpressionType check(
		String expression, VariableTypeResolver variableTypeResolver)
	{
		ParseTree parseTree = VexpressedUtils.createParseTree(expression);
		ExpressionValidatorVisitor visitor = new ExpressionValidatorVisitor(variableTypeResolver)
			.withFunctionTypeResolver(functionMapper);
		return visitor.visit(parseTree);
	}
/**
	 * Evaluates expression using provided variableResolver. This does not cache the result
	 * of expression parsing.
	 */
Evaluates expression using provided variableResolver. This does not cache the result
of expression parsing.
Evaluates expression using provided variableResolver . This does not cache the result of expression parsing .
public ExpressionType check(
		String expression, VariableTypeResolver variableTypeResolver)
	{
		ParseTree parseTree = VexpressedUtils.createParseTree(expression);
		ExpressionValidatorVisitor visitor = new ExpressionValidatorVisitor(variableTypeResolver)
			.withFunctionTypeResolver(functionMapper);
		return visitor.visit(parseTree);
	}
public ExpressionType check ( String expression , VariableTypeResolver variableTypeResolver ) { ParseTree parseTree = VexpressedUtils . createParseTree ( expression ) ; ExpressionValidatorVisitor visitor = new ExpressionValidatorVisitor ( variableTypeResolver ) . withFunctionTypeResolver ( functionMapper ) ; return visitor . visit ( parseTree ) ; }
Evaluates expression using provided variableResolver.
Evaluates expression using provided variableResolver .