public SreExpr Or2(SreExpr[] inner) { return Or1(inner); }
public OpenSreExpr OpenSeq(SreExpr[] items) { return new OpenSreExpr { Node = AstNode.Cat(items.Select(item => item.Node).ToArray()) }; }
public SreExpr Or1(SreExpr[] inner) { return new SreExpr { Node = new OrNode(inner.Select(token => token.Node)) }; }
public SreExpr CaseUnSensitiveContext(SreExpr[] inner) { return new SreExpr(); }