public override Expression OnOneOrMore(OneOrMoreExp exp)
        {
            Expression e = exp.exp.Visit(this);

            return(builder.CreateSequence(e,
                                          builder.CreateOptional(exp)));
        }
示例#2
0
 public Expression OnOneOrMore(OneOrMoreExp exp)
 {
     return(builder.CreateSequence(
                exp.exp.Visit(this),
                builder.CreateZeroOrMore(exp.exp)));
 }
 public virtual Expression OnOneOrMore(OneOrMoreExp exp)
 {
     return(builder.CreateOneOrMore(exp.exp.Visit(this)));
 }
 public void OnOneOrMore(OneOrMoreExp exp)
 {
     exp.exp.Visit(this);
 }