aboutsummaryrefslogtreecommitdiff
path: root/lib/system.mli
diff options
context:
space:
mode:
authorherbelin2005-02-04 16:50:55 +0000
committerherbelin2005-02-04 16:50:55 +0000
commita99c0dfe6cc3baabc6f4a61103322e1740b020d9 (patch)
tree7d791b251b5437329db35d7435b3ca239c086e41 /lib/system.mli
parent1b97f8039cb5fbead0de28425e989345c87ebed4 (diff)
Ajout d'un processus de communication entre Coq et un outil externe
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6677 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'lib/system.mli')
-rw-r--r--lib/system.mli6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/system.mli b/lib/system.mli
index 9ef308f1c6..40bacdec09 100644
--- a/lib/system.mli
+++ b/lib/system.mli
@@ -46,6 +46,10 @@ val raw_extern_intern : int -> string ->
val extern_intern :
int -> string -> (string -> 'a -> unit) * (load_path -> string -> 'a)
+(*s Sending/receiving once with external executable *)
+
+val connect : (out_channel -> unit) -> (in_channel -> 'a) -> string -> 'a
+
(*s Time stamps. *)
type time
@@ -54,5 +58,3 @@ val process_time : unit -> float * float
val get_time : unit -> time
val time_difference : time -> time -> float (* in seconds *)
val fmt_time_difference : time -> time -> Pp.std_ppcmds
-
-