ML\<open> funinterp_gaintimeoutthyfile= let valt1=(parse_timedfile|>fst) valt2=(interpret_timedtimeoutfilethy|>fst)
handle exn => (*FIXME*) if Exn.is_interrupt exn then Exn.reraise exn
else
(warning (" test: file " ^ Path.print file ^ " raised exception: " ^ Runtime.exn_message exn);
Timing.zero)
val to_real = Time.toReal
val diff_elapsed =
#elapsed t2 - #elapsed t1
|> to_real
val elapsed = to_real (#elapsed t2) in
(Path.base file, diff_elapsed,
diff_elapsed / elapsed,
elapsed) end ›
subsection"Test against whole TPTP"
text"Run interpretation over all problems. This works only for logics for which interpretation is defined (in TPTP_Parser/tptp_interpret.ML)."
ML ‹ iftest_all@{context}then (report@{context}"Interpretingallproblems"; Stimed_test(interpretation_test(get_timeout@{context}))@{context}(TPTP_Syntax.get_file_listtptp_probs_dir)) else() \<close>
end
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.2 Sekunden
(vorverarbeitet am 2026-06-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.