diff options
author | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-01 19:55:40 +0000 |
---|---|---|
committer | Peter Mikkelsen <peter@pmikkelsen.com> | 2021-07-01 19:55:40 +0000 |
commit | e5ab41faf611c61878ad792cbaaf0294cd5715dd (patch) | |
tree | 20bc65a2669645ba3eae9b9d3b9165ecf03c9bcf /dat.h | |
parent | 329c6975c44fcbe1cf7c9d93ab6164495f432213 (diff) |
Add exceptions :) implement catch/3 and throw/1
Diffstat (limited to 'dat.h')
-rw-r--r-- | dat.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -29,6 +29,7 @@ struct Binding struct Goal { Term *goal; + Term *catcher; /* When this is non-nil, the goal is a catch frame, goal is the recovery. */ Goal *next; }; |