this(new NullScope(), problemsHandler, configuration);
}
public ExpressionEvaluator(IScope scope, ProblemsHandler problemsHandler, Configuration configuration) {
super();
this.lazyScope = scope == null ? new NullScope() : scope;
this.problemsHandler = problemsHandler;
arithmeticCalculator = new ArithmeticCalculator(problemsHandler);
colorsCalculator = new ColorsCalculator(problemsHandler);
embeddedScripting = configuration.getEmbeddedScriptGenerator() == null ? new EmbeddedLessGenerator() : configuration.getEmbeddedScriptGenerator();
stringInterpolator = new StringInterpolator(problemsHandler);