NEWS
changeset 11797 1e29b79db3dc
parent 11796 f6fa0e526f4f
child 11802 1d5f5d2427d2
--- a/NEWS	Tue Oct 16 00:39:34 2001 +0200
+++ b/NEWS	Tue Oct 16 00:50:23 2001 +0200
@@ -21,13 +21,18 @@
 *** Isar ***
 
 * improved proof by cases and induction:
-  - divinate induct rule instantiation (excessive ?P bindings no longer required);
-  - proper enumeration of all possibilities of set/type rules (as a consequence
-    facts may be also passed through *type* rules without further ado);
+  - 'case' command admits impromptu naming of parameters (such as
+    "case (Suc n)");
+  - 'induct' method divinates rule instantiation from the inductive
+    claim; no longer requires excessive ?P bindings for proper
+    instantiation of cases;
+  - 'induct' method properly enumerates all possibilities of set/type
+    rules; as a consequence facts may be also passed through *type*
+    rules without further ado;
+  - removed obsolete "(simplified)" and "(stripped)" options of methods;
   - added 'print_induct_rules' (covered by help item in Proof General > 3.3);
-  - moved induct/cases attributes to Pure;
-  - generic setup instantiated for FOL and HOL;
-  - removed obsolete "(simplified)" and "(stripped)" options of methods;
+  - moved induct/cases attributes to Pure, methods to Provers;
+  - generic method setup instantiated for FOL and HOL;
 
 * Pure: renamed "antecedent" case to "rule_context";
 
@@ -43,7 +48,7 @@
 * HOL: 'inductive' now longer features separate (collective)
 attributes for 'intros';
 
-* HOL: canonical 'cases'/'induct' rules for n-tuples (n=3..7)
+* HOL: canonical cases/induct rules for n-tuples (n = 3..7);
 
 
 *** HOL ***