Esempio n. 1
0
 public PlusClosureExpr(TokenExpr expr)
     : base(expr)
 {
 }
Esempio n. 2
0
 public StarClosureExpr(TokenExpr expr)
     : base(expr)
 {
 }
Esempio n. 3
0
 public UnionTokenExpr(TokenExpr left, TokenExpr right)
     : base(left, right)
 {
 }
Esempio n. 4
0
 public UnaryTokenExpr(TokenExpr expr) =>
 this.expr = expr;
Esempio n. 5
0
 public ConcatTokenExpr(TokenExpr left, TokenExpr right)
     : base(left, right)
 {
 }
Esempio n. 6
0
 public BinaryTokenExpr(TokenExpr left, TokenExpr right)
 {
     this.left  = left;
     this.right = right;
 }
Esempio n. 7
0
 public RangeTokenExpr(TokenExpr expr, Integer min, Integer max)
     : base(expr)
 {
     this.min = min;
     this.max = max;
 }
Esempio n. 8
0
 public QuantifierTokenExpr(TokenExpr expr, Integer integer)
     : base(expr)
 {
     this.integer = integer;
 }
Esempio n. 9
0
 public QuestionClosureExpr(TokenExpr expr)
     : base(expr)
 {
 }