diff -r 637f20154de6 -r 74965ce81297 src/Tools/isac/MathEngBasic/rewrite.sml --- a/src/Tools/isac/MathEngBasic/rewrite.sml Thu Apr 29 12:43:50 2021 +0200 +++ b/src/Tools/isac/MathEngBasic/rewrite.sml Thu Apr 29 14:13:11 2021 +0200 @@ -4,6 +4,7 @@ signature REWRITE = sig + exception NO_REWRITE val calculate_: theory -> string * Eval_Def.eval_fn -> term -> (term * (string * thm)) option val eval__true: theory -> int -> term list -> (term * term) list -> Rule_Set.T -> term list * bool val eval_prog_expr: theory -> Rule_Set.T -> term -> term @@ -25,7 +26,6 @@ val lim_deriv: int Unsynchronized.ref \<^isac_test>\ - exception NO_REWRITE val rewrite__: theory -> int -> (term * term) list -> Rule_Def.rew_ord_ -> Rule_Set.T -> bool -> thm -> term -> (term * term list) option val rewrite__set_: theory -> int -> bool -> (term * term) list -> Rule_Set.T -> term -> (term * term list) option