equal
deleted
inserted
replaced
22 val check_thy: string -> bool -> (Path.T * File.info) list |
22 val check_thy: string -> bool -> (Path.T * File.info) list |
23 val deps_thy: string -> bool -> (Path.T * File.info) list * (string list * Path.T list) |
23 val deps_thy: string -> bool -> (Path.T * File.info) list * (string list * Path.T list) |
24 val load_thy: string -> bool -> bool -> (Path.T * File.info) list |
24 val load_thy: string -> bool -> bool -> (Path.T * File.info) list |
25 end; |
25 end; |
26 |
26 |
|
27 (*backdoor sealed later*) |
27 signature PRIVATE_THY_LOAD = |
28 signature PRIVATE_THY_LOAD = |
28 sig |
29 sig |
29 include THY_LOAD |
30 include THY_LOAD |
30 val deps_thy_fn: (string -> bool -> Path.T -> string list * Path.T list) ref |
31 val deps_thy_fn: (string -> bool -> Path.T -> string list * Path.T list) ref |
31 val load_thy_fn: (string -> bool -> bool -> Path.T -> unit) ref |
32 val load_thy_fn: (string -> bool -> bool -> Path.T -> unit) ref |