diff options
| author | herbelin | 2005-02-04 16:50:55 +0000 |
|---|---|---|
| committer | herbelin | 2005-02-04 16:50:55 +0000 |
| commit | a99c0dfe6cc3baabc6f4a61103322e1740b020d9 (patch) | |
| tree | 7d791b251b5437329db35d7435b3ca239c086e41 /lib/system.mli | |
| parent | 1b97f8039cb5fbead0de28425e989345c87ebed4 (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.mli | 6 |
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 - - |
