El.Renderval doc_of_varid : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_typid : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_relid : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_defid : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_tparam : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_rule_suffix : string Util.Source.phrase -> Lang__El__Render__.Doc.tval doc_of_atom :
atom_mode ->
Domain.Atom.t Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_bracket :
atom_mode ->
Lang__El__Render__.Doc.t ->
Domain.Atom.t Util.Source.phrase ->
Domain.Atom.t Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_unop : [ Xl.Bool.unop | Xl.Num.unop ] -> Lang__El__Render__.Doc.tval string_of_binop : [ Xl.Bool.binop | Xl.Num.binop ] -> stringval string_of_cmpop : [ Xl.Bool.cmpop | Xl.Num.cmpop ] -> stringval doc_of_typ : atom_mode -> Lang__El__.Ast.typ -> Lang__El__Render__.Doc.tval doc_of_plaintyp :
atom_mode ->
Lang__El__.Ast.plaintyp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_nottyp :
atom_mode ->
Lang__El__.Ast.nottyp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_targ :
atom_mode ->
Lang__El__.Ast.plaintyp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_targs :
atom_mode ->
Lang__El__.Ast.plaintyp' Util.Source.phrase list ->
Lang__El__Render__.Doc.tval doc_of_typfield :
atom_mode ->
(Domain.Atom.t Util.Source.phrase
* Lang__El__.Ast.plaintyp' Util.Source.phrase
* Lang__El__.Ast.hint list) ->
Lang__El__Render__.Doc.tval doc_of_typcase :
atom_mode ->
(Lang__El__.Ast.typ * Lang__El__.Ast.hint list) ->
Lang__El__Render__.Doc.tval doc_of_deftyp :
atom_mode ->
Lang__El__.Ast.deftyp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_exp :
atom_mode ->
Lang__El__.Ast.exp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_path :
atom_mode ->
Lang__El__.Ast.path' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_arg :
atom_mode ->
Lang__El__.Ast.arg' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_args :
atom_mode ->
Lang__El__.Ast.arg' Util.Source.phrase list ->
Lang__El__Render__.Doc.tval doc_of_param :
atom_mode ->
Lang__El__.Ast.param' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_params :
atom_mode ->
Lang__El__.Ast.param' Util.Source.phrase list ->
Lang__El__Render__.Doc.tval doc_of_tparams : string Util.Source.phrase list -> Lang__El__Render__.Doc.tval doc_of_rel_prem :
atom_mode ->
string ->
string Util.Source.phrase ->
Lang__El__.Ast.exp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_prem :
atom_mode ->
Lang__El__.Ast.prem' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_prems :
atom_mode ->
Lang__El__.Ast.prem' Util.Source.phrase list ->
Lang__El__Render__.Doc.tval doc_of_rule :
atom_mode ->
(string Util.Source.phrase
* string Util.Source.phrase
* Lang__El__.Ast.exp' Util.Source.phrase
* Lang__El__.Ast.prem' Util.Source.phrase list)
Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_tablerow :
atom_mode ->
(Lang__El__.Ast.exp' Util.Source.phrase
* Lang__El__.Ast.exp' Util.Source.phrase)
Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_func_dec :
string ->
string Util.Source.phrase ->
string Util.Source.phrase list ->
Lang__El__.Ast.param' Util.Source.phrase list ->
Lang__El__.Ast.plaintyp' Util.Source.phrase ->
Lang__El__Render__.Doc.tval doc_of_def :
Lang__El__.Ast.def' Util.Source.phrase ->
Lang__El__Render__.Doc.tval render_def : Lang__El__.Ast.def' Util.Source.phrase -> string