]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/matitacLib.mli
Added initial support for inversion principles in Matita NG.
[helm.git] / helm / software / matita / matitacLib.mli
index 5e8a2635b25be2d49d1bfca470b2eff015b6b486..7eaf1743e6b7e63bca11dfb51fdfa44f4a835e6a 100644 (file)
  * http://helm.cs.unibo.it/
  *)
 
-val interactive_loop : unit -> unit
+module Make : sig
+   val make: string -> string list -> bool
+end
 
-(** go initializes the status and calls interactive_loop *)
-val go : unit -> unit
-val main : mode:[ `COMPILER | `TOPLEVEL ] -> unit
-
-(** clean_exit n
-  if n = Some n it performs an exit [n] after a complete clean-up of what was
-   partially compiled
-  otherwise it performs the clean-up without exiting
-*)
-val clean_exit : int option -> unit
-
-(* this callback is called on the expansion of every inline macro *)
-val set_callback: (string -> unit) -> unit