Improve iFrame tactic
- It can now also frame under later. - Better treatment of evars, it now won't end up in loops whenever the goal involves sub-formulas ?P and it trying to apply all framing rules eagerly. - It no longer delta expands while framing. - Better clean up of True sub-formulas after a successful frame. For example, framing "P" in "▷ ▷ P ★ Q" yields just "Q" instead of "▷ True ★ Q" or so.
Showing
- heap_lang/lib/barrier/proof.v 2 additions, 1 deletionheap_lang/lib/barrier/proof.v
- heap_lang/lib/par.v 1 addition, 1 deletionheap_lang/lib/par.v
- proofmode/coq_tactics.v 68 additions, 29 deletionsproofmode/coq_tactics.v
- proofmode/pviewshifts.v 6 additions, 2 deletionsproofmode/pviewshifts.v
- proofmode/weakestpre.v 7 additions, 2 deletionsproofmode/weakestpre.v
- tests/proofmode.v 5 additions, 1 deletiontests/proofmode.v
Loading
Please register or sign in to comment