System.Generic
Generic systems are not specialized to the Knowledge monad and could be run on any instance of the Primus monad.
Unlike the specialized run
function the generic run
function is a functor parameterized by a monad and returns a value wrapped into that monad.
val run :
?envp:string array ->
?args:string array ->
?init:unit Machine.t ->
?fini:unit Machine.t ->
?start:unit Machine.t ->
t ->
Bap.Std.project ->
(exit_status * Bap.Std.project) Machine.m
run system project
runs the system
on the specified project
.