Wp.ProverTaskSourcePut pattern in group \(p\)
Int group pattern \([0-9]+\)
Float group pattern \([0-9.]+\)
String group pattern "\(...\)"
No space group pattern "\\(^ \t\n*\\)"
If provided, the number of procs is forwarded to the Why3 and the server
val spawn :
?monitor:('a option -> unit) ->
?pool:Frama_c_kernel.Task.pool ->
all:bool ->
smoke:bool ->
('a * bool Frama_c_kernel.Task.task) list ->
unitSpawn all the tasks over the server and retain the first 'validated' one. The callback monitor is called with Some at first success, and None if none succeed. An option pool task can be passed to register the associated threads.