Extend specialization patterns.
- Support for a `//` modifier to close the goal using `done`. - Support for framing in the `[#]` specialization pattern for persistent premises, i.e. `[# $H1 $H2]` - Add new "auto framing patterns" `[$]`, `[# $]` and `>[$]` that will try to solve the premise by framing. Hypothesis that are not framed are carried over to the next goal.
Showing
- ProofMode.md 18 additions, 6 deletionsProofMode.md
- theories/base_logic/lib/wsat.v 5 additions, 5 deletionstheories/base_logic/lib/wsat.v
- theories/program_logic/weakestpre.v 9 additions, 9 deletionstheories/program_logic/weakestpre.v
- theories/proofmode/coq_tactics.v 30 additions, 3 deletionstheories/proofmode/coq_tactics.v
- theories/proofmode/intro_patterns.v 2 additions, 0 deletionstheories/proofmode/intro_patterns.v
- theories/proofmode/spec_patterns.v 37 additions, 24 deletionstheories/proofmode/spec_patterns.v
- theories/proofmode/tactics.v 124 additions, 90 deletionstheories/proofmode/tactics.v
- theories/proofmode/tokens.v 4 additions, 0 deletionstheories/proofmode/tokens.v
- theories/tests/proofmode.v 8 additions, 10 deletionstheories/tests/proofmode.v
Loading
Please register or sign in to comment