Exemplo n.º 1
0
        public ExpressionVisitor(VariableVisitor variableVisitor, Parser parser, Random random)
        {
            this.variableVisitor = variableVisitor;

            stringExpressionVisitor  = new StringExpressionVisitor(parser, variableVisitor);
            numericExpressionVisitor = new NumericExpressionVisitor(variableVisitor, random);
            booleanExpressionVisitor = new BooleanExpressionVisitor(this);
        }
Exemplo n.º 2
0
 public StringExpressionVisitor(Parser parser, VariableVisitor variableVisitor)
 {
     this.parser          = parser;
     this.variableVisitor = variableVisitor;
 }
Exemplo n.º 3
0
 public NumericExpressionVisitor(VariableVisitor variableVisitor,Random random)
 {
     this.variableVisitor = variableVisitor;
     this.random = random;
 }