now if 0 goals are open every tactic is vacuosly performed
match cmd, stack with
| _, [] -> assert false
| Tactical tac, (g, t, k, tag) :: s ->
- if g = [] then fail (lazy "can't apply a tactic to zero goals");
+(* COMMENTED OUT TO ALLOW PARAMODULATION TO DO A
+ * auto paramodulation.try assumption.
+ * EVEN IF NO GOALS ARE LEFT OPEN BY AUTO.
+
+ if g = [] then fail (lazy "can't apply a tactic to zero goals");
+
+*)
debug_print (lazy ("context length " ^string_of_int (List.length g)));
let rec aux s go gc =
function