equal
deleted
inserted
replaced
24 val time_use: string -> unit |
24 val time_use: string -> unit |
25 val touch_thy: string -> unit |
25 val touch_thy: string -> unit |
26 val use_thy: string -> unit |
26 val use_thy: string -> unit |
27 val update_thy: string -> unit |
27 val update_thy: string -> unit |
28 val time_use_thy: string -> unit |
28 val time_use_thy: string -> unit |
|
29 val use_thy_only: string -> unit |
29 end; |
30 end; |
30 |
31 |
31 signature THY_INFO = |
32 signature THY_INFO = |
32 sig |
33 sig |
33 include BASIC_THY_INFO |
34 include BASIC_THY_INFO |
36 val put_theory: theory -> unit |
37 val put_theory: theory -> unit |
37 val loaded_files: string -> (Path.T * File.info) list |
38 val loaded_files: string -> (Path.T * File.info) list |
38 val load_file: bool -> Path.T -> unit |
39 val load_file: bool -> Path.T -> unit |
39 val use_path: Path.T -> unit |
40 val use_path: Path.T -> unit |
40 val use: string -> unit |
41 val use: string -> unit |
41 val use_thy_only: string -> unit |
|
42 val begin_theory: string -> string list -> (Path.T * bool) list -> theory |
42 val begin_theory: string -> string list -> (Path.T * bool) list -> theory |
43 val end_theory: theory -> theory |
43 val end_theory: theory -> theory |
44 val finalize_all: unit -> unit |
44 val finalize_all: unit -> unit |
45 val register_theory: theory -> unit |
45 val register_theory: theory -> unit |
46 end; |
46 end; |