Exemple #1
0
 public override dynamic Evaluate(SymbolTable table)
 {
     if (EvaluationExpression.Evaluate(table))
     {
         return(TrueExpression.Evaluate(table));
     }
     else
     {
         return(FalseExpression.Evaluate(table));
     }
 }
 public MoreThanOneExpression(ILogger logger, CalculatedParam param, MustacheConfigSchema schema)
 {
     _param  = param;
     _logger = logger;
     _evaluationExpression = BuildEvaluationExpression(schema);
 }
 public StringExpression(ILogger logger, CalculatedParam param, MustacheConfigSchema config)
 {
     _param  = param;
     _logger = logger;
     _evaluationExpression = BuildEvaluationExpression(config);
 }