Dolmen_model.Adt
module E = Dolmen.Std.Expr
module B = Dolmen.Std.Builtin
module T = Dolmen.Std.Expr.Term
module V = Dolmen.Std.Expr.Term.Var
module C = Dolmen.Std.Expr.Term.Const
exception Not_a_pattern of T.t
val print : Stdlib.Format.formatter -> t -> unit
val eval_dstr :
eval:(Env.t -> Dolmen_model.Fun.E.Term.t -> Value.t) ->
Env.t ->
Dolmen.Std.Expr.Term.Const.t ->
C.t ->
int ->
Dolmen_model.Fun.E.ty list ->
Value.t ->
Value.t