equal
deleted
inserted
replaced
1391 I |
1391 I |
1392 else |
1392 else |
1393 cons (T', monomorphic_term (Sign.typ_match thy (T', T) |
1393 cons (T', monomorphic_term (Sign.typ_match thy (T', T) |
1394 Vartab.empty) t) |
1394 Vartab.empty) t) |
1395 handle Type.TYPE_MATCH => I |
1395 handle Type.TYPE_MATCH => I |
1396 | Refute.REFUTE _ => |
1396 | TERM _ => |
1397 if slack then |
1397 if slack then |
1398 I |
1398 I |
1399 else |
1399 else |
1400 raise NOT_SUPPORTED ("too much polymorphism in \ |
1400 raise NOT_SUPPORTED ("too much polymorphism in \ |
1401 \axiom involving " ^ quote s)) |
1401 \axiom involving " ^ quote s)) |