Il.Eqval eq_id : string Util.Source.phrase -> string Util.Source.phrase -> boolval eq_atom :
Domain.Atom.t Util.Source.phrase ->
Domain.Atom.t Util.Source.phrase ->
boolval eq_atoms :
Domain.Atom.t Util.Source.phrase list ->
Domain.Atom.t Util.Source.phrase list ->
boolval eq_mixop : Domain.Mixfix.mixop -> Domain.Mixfix.mixop -> boolval eq_var :
(string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list) ->
(string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list) ->
boolval eq_vars :
(string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list ->
(string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list ->
boolval eq_typ :
Lang__Il__.Ast.typ' Util.Source.phrase ->
Lang__Il__.Ast.typ' Util.Source.phrase ->
boolval eq_typs :
Lang__Il__.Ast.typ' Util.Source.phrase list ->
Lang__Il__.Ast.typ' Util.Source.phrase list ->
boolval eq_nottyp :
Lang__Il__.Ast.typ' Util.Source.phrase Domain.Mixfix.t Util.Source.phrase ->
Lang__Il__.Ast.typ' Util.Source.phrase Domain.Mixfix.t Util.Source.phrase ->
boolval eq_value :
?dbg:??? ->
(Lang__Il__.Ast.value', Lang__Il__.Ast.vnote) Util.Source.note_phrase ->
(Lang__Il__.Ast.value', Lang__Il__.Ast.vnote) Util.Source.note_phrase ->
boolval eq_values :
?dbg:??? ->
(Lang__Il__.Ast.value', Lang__Il__.Ast.vnote) Util.Source.note_phrase list ->
(Lang__Il__.Ast.value', Lang__Il__.Ast.vnote) Util.Source.note_phrase list ->
boolval eq_exp :
(Lang__Il__.Ast.exp', Lang__Il__.Ast.typ') Util.Source.note_phrase ->
(Lang__Il__.Ast.exp', Lang__Il__.Ast.typ') Util.Source.note_phrase ->
boolval eq_exps :
(Lang__Il__.Ast.exp', Lang__Il__.Ast.typ') Util.Source.note_phrase list ->
(Lang__Il__.Ast.exp', Lang__Il__.Ast.typ') Util.Source.note_phrase list ->
boolval eq_iterexp :
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list) ->
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list) ->
boolval eq_iterexps :
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list)
list ->
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list)
list ->
boolval eq_path :
(Lang__Il__.Ast.path', Lang__Il__.Ast.typ') Util.Source.note_phrase ->
(Lang__Il__.Ast.path', Lang__Il__.Ast.typ') Util.Source.note_phrase ->
boolval eq_tparam : string Util.Source.phrase -> string Util.Source.phrase -> boolval eq_tparams :
string Util.Source.phrase list ->
string Util.Source.phrase list ->
boolval eq_arg :
Lang__Il__.Ast.arg' Util.Source.phrase ->
Lang__Il__.Ast.arg' Util.Source.phrase ->
boolval eq_args :
Lang__Il__.Ast.arg' Util.Source.phrase list ->
Lang__Il__.Ast.arg' Util.Source.phrase list ->
boolval eq_targ :
Lang__Il__.Ast.typ' Util.Source.phrase ->
Lang__Il__.Ast.typ' Util.Source.phrase ->
boolval eq_targs :
Lang__Il__.Ast.typ' Util.Source.phrase list ->
Lang__Il__.Ast.typ' Util.Source.phrase list ->
boolval eq_prem :
Lang__Il__.Ast.prem' Util.Source.phrase ->
Lang__Il__.Ast.prem' Util.Source.phrase ->
boolval eq_iterprem :
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list) ->
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list) ->
boolval eq_iterprems :
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list)
list ->
(Lang__Il__.Ast.iter
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list
* (string Util.Source.phrase
* Lang__Il__.Ast.typ' Util.Source.phrase
* Lang__Il__.Ast.iter list)
list)
list ->
bool