src/Tools/isac/MathEngBasic/rewrite.sml
changeset 60269 74965ce81297
parent 60267 a3ee0a3cedba
child 60309 70a1d102660d
child 60317 638d02a9a96a
     1.1 --- a/src/Tools/isac/MathEngBasic/rewrite.sml	Thu Apr 29 12:43:50 2021 +0200
     1.2 +++ b/src/Tools/isac/MathEngBasic/rewrite.sml	Thu Apr 29 14:13:11 2021 +0200
     1.3 @@ -4,6 +4,7 @@
     1.4  
     1.5  signature REWRITE =
     1.6  sig
     1.7 +  exception NO_REWRITE
     1.8    val calculate_: theory -> string * Eval_Def.eval_fn -> term -> (term * (string * thm)) option
     1.9    val eval__true: theory -> int -> term list -> (term * term) list -> Rule_Set.T -> term list * bool
    1.10    val eval_prog_expr: theory -> Rule_Set.T -> term -> term
    1.11 @@ -25,7 +26,6 @@
    1.12    val lim_deriv: int Unsynchronized.ref
    1.13  
    1.14  \<^isac_test>\<open>
    1.15 -  exception NO_REWRITE
    1.16    val rewrite__: theory -> int -> (term * term) list -> Rule_Def.rew_ord_ ->
    1.17      Rule_Set.T -> bool -> thm -> term -> (term * term list) option
    1.18    val rewrite__set_: theory -> int -> bool -> (term * term) list -> Rule_Set.T -> term -> (term * term list) option