basic_rg/brgReduction.cmx: lib/share.cmx common/output.cmx lib/nUri.cmx \
lib/log.cmx lib/cps.cmx basic_rg/brgOutput.cmx \
basic_rg/brgEnvironment.cmx basic_rg/brg.cmx basic_rg/brgReduction.cmi
-basic_rg/brgType.cmi: common/hierarchy.cmi basic_rg/brgReduction.cmi \
- basic_rg/brg.cmx
+basic_rg/brgType.cmi: lib/log.cmi common/hierarchy.cmi \
+ basic_rg/brgReduction.cmi basic_rg/brg.cmx
basic_rg/brgType.cmo: lib/share.cmx lib/nUri.cmi lib/log.cmi \
common/hierarchy.cmi lib/cps.cmx basic_rg/brgSubstitution.cmi \
basic_rg/brgReduction.cmi basic_rg/brgOutput.cmi \
i: int
}
-type message = (machine, B.term) Log.item list
-
(* Internal functions *******************************************************)
let level = 5
(unit -> 'a) -> (unit -> 'a) ->
?si:bool -> machine -> Brg.term -> machine -> Brg.term -> 'a
-type message = (machine, Brg.term) Log.item list
-
val specs: (machine, Brg.term) Log.specs
module S = BrgSubstitution
module R = BrgReduction
-exception TypeError of R.message
+type message = (R.machine, B.term) Log.item list
+
+exception TypeError of message
(* Internal functions *******************************************************)
\ / This software is distributed as is, NO WARRANTY.
V_______________________________________________________________ *)
-exception TypeError of BrgReduction.message
+type message = (BrgReduction.machine, Brg.term) Log.item list
+
+exception TypeError of message
val type_of:
(Brg.term -> Brg.term -> 'a) -> ?si:bool ->