changeset 60962 | faa452d8e265 |
child 60977 | c362c2d0f725 |
60961:49d1ea25f1a4 | 60962:faa452d8e265 |
---|---|
1 (* Title: Pure/Concurrent/bash.ML |
|
2 Author: Makarius |
|
3 |
|
4 GNU bash processes, with propagation of interrupts -- on native Windows (MinGW). |
|
5 *) |
|
6 |
|
7 signature BASH = |
|
8 sig |
|
9 val process: string -> {out: string, err: string, rc: int, terminate: unit -> unit} |
|
10 end; |
|
11 |
|
12 structure Bash: BASH = |
|
13 struct |
|
14 |
|
15 fun process _ = raise Fail "FIXME"; |
|
16 |
|
17 end; |