LustrePathConversion of a counterexample to a Lustre model
val pp_print_path_xml :
TransSys.t ->
LustreGlobals.t ->
LustreNode.t SubSystem.t ->
bool ->
Stdlib.Format.formatter ->
Model.path ->
unitOutput a counterexample as a Lustre execution in XML format
val pp_print_path_pt :
?full_contract:bool ->
TransSys.t ->
LustreGlobals.t ->
LustreNode.t SubSystem.t ->
bool ->
Stdlib.Format.formatter ->
Model.path ->
unitOutput a counterexample as a Lustre execution as plain text with pre-processing reverted
val pp_print_path_json :
TransSys.t ->
LustreGlobals.t ->
LustreNode.t SubSystem.t ->
bool ->
Stdlib.Format.formatter ->
Model.path ->
unitOutput a counterexample as a Lustre execution in JSON format
val pp_print_path_json_testgen :
TransSys.t ->
LustreGlobals.t ->
LustreNode.t SubSystem.t ->
bool ->
Stdlib.Format.formatter ->
Model.path ->
unitval pp_print_path_in_csv :
TransSys.t ->
LustreGlobals.t ->
LustreNode.t SubSystem.t ->
bool ->
Stdlib.Format.formatter ->
Model.path ->
unitOutputs a model as a sequence of inputs in CSV.
val reconstruct_lustre_streams :
LustreNode.t SubSystem.t list ->
StateVar.t list ->
(StateVar.t * (LustreIdent.t * int * LustreNode.call_cond list) list) list
StateVar.StateVarMap.tReconstruct Lustre streams from state variables