1 (* Why driver for first-order tptp provers *)
7 timeout "Zenon error: could not find a proof within the time limit"
8 outofmemory "Zenon error: could not find a proof within the memory size limit"
9 unknown "NO-PROOF" "no proof found"
10 time "why3cpulimit time : %s s"
14 (* Performed introductions depending on whether counterexamples are
15 requested, as said by the meta "get_counterexmp". When this meta
16 set, this transformation introduces the model variables that are
17 still embedded in the goal. When it is not set, it removes all
18 these unused-ce-related variables, even in the context. *)
19 transformation "counterexamples_dependent_intros"
21 transformation "inline_trivial"
23 transformation "eliminate_builtin"
24 transformation "eliminate_definition"
25 transformation "eliminate_inductive"
26 transformation "eliminate_if"
27 transformation "eliminate_epsilon"
28 transformation "eliminate_algebraic"
29 transformation "eliminate_literal"
30 transformation "eliminate_let"
32 transformation "discriminate"
33 transformation "encoding_tptp"
36 syntax predicate (=) "(%1 = %2)"
37 meta "eliminate_algebraic" "no_index"
40 import "discrimination.gen"