Hacker News new | ask | show | jobs
by lispm 4259 days ago
> Your ability to return a value/retry a call from a given stack frame is just a bunch of default restarts of your CL implementation.

Almost. Restarts and value/retry on a stack frame are mostly unrelated - Restarts are only the UI for implementation specific features. Common Lisp provides no feature to retry an arbitrary stack frame. This is all implementation specific functionality provided by SOME implementations.