This repository was archived by the owner on Oct 14, 2023. It is now read-only.
This repository was archived by the owner on Oct 14, 2023. It is now read-only.
Add Coq-like "abort" tactic #1977
Open
Description
Prerequisites
- [ X] Put an X between the brackets on this line if you have done all of the following:
- Checked that your issue isn't already filed.
- Specifically, check out the wishlist, open RFCs,
or feature requests.
- Specifically, check out the wishlist, open RFCs,
- Reduced the issue to a self-contained, reproducible test case.
- Checked that your issue isn't already filed.
Description
Lean lacks a tactic, the analog of Abort in Coq, that gives up on the current proof script and leaves the goal unproved.
Steps to Reproduce
NA
Expected behavior: [What you expect to happen]
NA
Actual behavior: [What actually happens]
NA
Reproduces how often: [What percentage of the time does it reproduce?]
NA
Versions
All
Additional Information
Having an abort tactic would be beneficial for pedagogy using Lean. One could then present attempts at proofs that don't work out. Students could see the evolving tactic state until a dead end is hit, at which point the attempt could be aborted. I'm not sure if there's a technical reason not to include such a tactic in Lean.
Metadata
Metadata
Assignees
Labels
No labels