equal
deleted
inserted
replaced
22 |
22 |
23 Known problems: |
23 Known problems: |
24 "Recursive" chains of rules can sometimes exclude other unsafe formulae |
24 "Recursive" chains of rules can sometimes exclude other unsafe formulae |
25 from expansion. This happens because newly-created formulae always |
25 from expansion. This happens because newly-created formulae always |
26 have priority over existing ones. But obviously recursive rules |
26 have priority over existing ones. But obviously recursive rules |
27 such as transitivity are treated specially to prevent this. SOMEtimes |
27 such as transitivity are treated specially to prevent this. Sometimes |
28 the formulae get into the wrong order (see WRONG below). |
28 the formulae get into the wrong order (see WRONG below). |
29 |
29 |
30 With substition for equalities (hyp_subst_tac): |
30 With substition for equalities (hyp_subst_tac): |
31 When substitution affects a haz formula or literal, it is moved |
31 When substitution affects a haz formula or literal, it is moved |
32 back to the list of safe formulae. |
32 back to the list of safe formulae. |