EPISODE · Apr 2, 2026 · 13 MIN
Double-negation translations and CPS conversion, part 2
from Iowa Type Theory Commute · host Aaron Stump
In this episode, I talk about the control operator callcc, and how it is implemented during compilation using continuation-passing style (CPS). I sketch how CPS conversion (transforming a program with callcc into one in CPS that does not need callcc any more) corresponds to double-negation translation from classical to intuitionistic logic. The paper I am referencing is here.
Embed this episode
NOW PLAYING
Double-negation translations and CPS conversion, part 2
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.