Commit 2022-11-07 21:34 c11114aa

View on Github →

feat: classical tactic (#540) Note that classical had to be turned into a scoping tactic, because AFAIK there isn't a way to perform additional actions at the end of elaboration. In lean 3 this wasn't a problem since the environment is rolled back after a theorem is elaborated, but in lean 4 you can add global definitions during elaboration of a theorem so something has to clean up afterward.

Estimated changes

added def bar''
added def bar'
added def bar