mk_exists
boolSyntax.mk_exists : term * term -> term
Term constructor for existential quantification.
If v
is a variable and t
is a term of type
bool
, then mk_exists (v,t)
returns the term
?v. t
.
Fails if v
is not a variable or if t
is not
of type bool
.
boolSyntax.dest_exists
,
boolSyntax.is_exists
,
boolSyntax.list_mk_exists
,
boolSyntax.strip_exists