1.1 --- a/src/Tools/isac/MathEngBasic/tactic.sml Fri Apr 24 08:51:05 2020 +0200
1.2 +++ b/src/Tools/isac/MathEngBasic/tactic.sml Fri Apr 24 09:01:48 2020 +0200
1.3 @@ -28,7 +28,7 @@
1.4
1.5 | Derive' of Rule_Set.T
1.6 | Detail_Set' of ThyC.id * bool * Rule_Set.T * term * Selem.result
1.7 - | Detail_Set_Inst' of ThyC.id * bool * UnparseC.subst * Rule_Set.T * term * Selem.result
1.8 + | Detail_Set_Inst' of ThyC.id * bool * subst * Rule_Set.T * term * Selem.result
1.9 | End_Detail' of Selem.result
1.10
1.11 | Empty_Tac_
1.12 @@ -41,9 +41,9 @@
1.13 | Refine_Tacitly' of Problem.id * Problem.id * ThyC.id * Method.id * Model.itm list
1.14
1.15 | Rewrite' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * ThmC.T * term * Selem.result
1.16 - | Rewrite_Inst' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * UnparseC.subst * ThmC.T * term * Selem.result
1.17 + | Rewrite_Inst' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * subst * ThmC.T * term * Selem.result
1.18 | Rewrite_Set' of ThyC.id * bool * Rule_Set.T * term * Selem.result
1.19 - | Rewrite_Set_Inst' of ThyC.id * bool * UnparseC.subst * Rule_Set.T * term * Selem.result
1.20 + | Rewrite_Set_Inst' of ThyC.id * bool * subst * Rule_Set.T * term * Selem.result
1.21
1.22 | Specify_Method' of Method.id * Model.ori list * Model.itm list
1.23 | Specify_Problem' of Problem.id * (bool * (Model.itm list * (bool * term) list))
1.24 @@ -362,7 +362,7 @@
1.25
1.26 | Derive' of Rule_Set.T
1.27 | Detail_Set' of ThyC.id * bool * Rule_Set.T * term * Selem.result
1.28 - | Detail_Set_Inst' of ThyC.id * bool * UnparseC.subst * Rule_Set.T * term * Selem.result
1.29 + | Detail_Set_Inst' of ThyC.id * bool * subst * Rule_Set.T * term * Selem.result
1.30 | End_Detail' of Selem.result
1.31
1.32 | Empty_Tac_
1.33 @@ -382,9 +382,9 @@
1.34 Method.id * (* from new pbt?! filled in specify *)
1.35 Model.itm list (* drop ! 9.03: remains [] for Model_Problem recognizing its activation *)
1.36 | Rewrite' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * ThmC.T * term * Selem.result
1.37 - | Rewrite_Inst' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * UnparseC.subst * ThmC.T * term * Selem.result
1.38 + | Rewrite_Inst' of ThyC.id * Rewrite_Ord.rew_ord' * Rule_Set.T * bool * subst * ThmC.T * term * Selem.result
1.39 | Rewrite_Set' of ThyC.id * bool * Rule_Set.T * term * Selem.result
1.40 - | Rewrite_Set_Inst' of ThyC.id * bool * UnparseC.subst * Rule_Set.T * term * Selem.result
1.41 + | Rewrite_Set_Inst' of ThyC.id * bool * subst * Rule_Set.T * term * Selem.result
1.42
1.43 | Specify_Method' of Method.id * Model.ori list * Model.itm list
1.44 | Specify_Problem' of Problem.id *