A Proof-Theoretic Foundation of Abortive Continuations (Extended version)
| dc.contributor.author | Ariola, Zena; Herbelin, Hugo; Sabry, Amr | |
| dc.date.accessioned | 2025-11-12T20:41:18Z | |
| dc.date.available | 2025-11-12T20:41:18Z | |
| dc.date.issued | 2005-02 | |
| dc.description.abstract | We give an analysis of various classical axioms and characterize a notion of minimal classical logic that enforces Peirce's law without enforcing Ex Falso Quodlibet. We show that a natural implementation of this logic is Parigot's classical natural deduction. We then move on to the computational side and emphasize that Parigot's lambda-mu corresponds to minimal classical logic. A continuation constant must be added to lambda-mu to get full classical logic. We then map the extended lambda-mu to a new theory of control, lambda-C-minus-top, which extends Felleisen's reduction theory. The new theory lambda-C-minus-top distinguishes between aborting and throwing to a continuation and is in correspondence with a refined version of Prawitz's natural deduction system. | |
| dc.identifier.uri | https://hdl.handle.net/2022/34456 | |
| dc.relation.ispartofseries | Indiana University Computer Science Technical Reports; TR608 | |
| dc.rights | This work is protected by copyright unless stated otherwise. | |
| dc.rights.uri | ||
| dc.title | A Proof-Theoretic Foundation of Abortive Continuations (Extended version) |
Files
Original bundle
1 - 1 of 1
Collections
Can’t use the file because of accessibility barriers? Contact us