summaryrefslogtreecommitdiff
path: root/src/gen_lib/sail2_prompt_monad.lem
diff options
context:
space:
mode:
Diffstat (limited to 'src/gen_lib/sail2_prompt_monad.lem')
-rw-r--r--src/gen_lib/sail2_prompt_monad.lem2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gen_lib/sail2_prompt_monad.lem b/src/gen_lib/sail2_prompt_monad.lem
index ae1f2cd8..7503ca22 100644
--- a/src/gen_lib/sail2_prompt_monad.lem
+++ b/src/gen_lib/sail2_prompt_monad.lem
@@ -258,6 +258,8 @@ let rec runTrace t m = match t with
| e :: t' -> Maybe.bind (emitEvent m e) (runTrace t')
end
+declare {isabelle} termination_argument runTrace = automatic
+
val final : forall 'regval 'a 'e. monad 'regval 'a 'e -> bool
let final = function
| Done _ -> true