aboutsummaryrefslogtreecommitdiffhomepage
path: root/CHANGES
diff options
context:
space:
mode:
authorGravatar Arnaud Spiwack <arnaud@spiwack.net>2014-07-31 14:26:18 +0200
committerGravatar Arnaud Spiwack <arnaud@spiwack.net>2014-08-01 19:18:58 +0200
commit19394cc1e21c775e2151eea07970a98e6ddbce6a (patch)
treee3dbf0f081537cd2318488649d193be350bbb9fd /CHANGES
parent9296b4923c821828becd82685e59515133f47c0b (diff)
CHANGES: [numgoals] and [guard].
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 50edd1795..2d5216d6b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -96,6 +96,9 @@ Tactics
simple fix is to rewrite the recursive calls as follows: let rec t
:= constructor;[t..] which recovers the earlier behaviour. (source
of rare incompatibilities)
+ * New tactic language feature "numgoals" to count number of goals.
+ Accompanied by "guard" tactic which fails if a boolean test does
+ not pass.
* The refine tactic is changed not to use an ad hoc typing algorithm
to generate subgoals. It also uses the dependent subgoal feature
to generate goals to materialise every existential variable which