X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Fgrafite_engine%2FgrafiteSync.mli;h=f66c0e85383c106ad161be035fcf0690f50ec0c3;hb=f06968e452cca8782e822d98bec9007404abcbbe;hp=fbe1fc8dbb557b6093590508055e834d6915a94b;hpb=94267002fc18aa42a8c09779ad6485f93c3e90fa;p=helm.git diff --git a/components/grafite_engine/grafiteSync.mli b/components/grafite_engine/grafiteSync.mli index fbe1fc8db..f66c0e853 100644 --- a/components/grafite_engine/grafiteSync.mli +++ b/components/grafite_engine/grafiteSync.mli @@ -41,3 +41,13 @@ val time_travel: (* also resets the imperative part of the status *) val init: string -> GrafiteTypes.status + +(* + (* just an empty status, does not reset imperative + * part, use push/pop for that *) +val initial_status: string -> GrafiteTypes.status +*) + + (* preserve _only_ imperative parts of the status *) +val push: unit -> unit +val pop: unit -> unit