obj
IEquatable<TupExpr>
IStructuralEquatable
IComparable<TupExpr>
IComparable
IStructuralComparable
TupArrAcc(ArrExpr, NatExpr)
ArrExpr
NatExpr
TupCase((BoolExpr * TupExpr) list, TupExpr)
(BoolExpr * TupExpr) list
TupExpr
TupIte(BoolExpr, TupExpr, TupExpr)
BoolExpr
TupOfExprL Expr list
Expr list
TupTupAcc(TupExpr, int)
int
TupVar(QName, QType list)
QName
QType list
this.pprinter
PPrinter
this.pprinterCase (t1, t2)
int -> PrnDrv -> unit