diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-10-15 22:28:38 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-10-15 22:28:38 -0700 |
commit | 2956fe44fc0e17c69f3caec5a56397dd74765772 (patch) | |
tree | a97866a33d337066f32ce415f785e4f90a78ffd6 /inst.nsi | |
parent | ec8beb7bc3ba88d45c8db70391bc79a16b01b4aa (diff) | |
download | txr-2956fe44fc0e17c69f3caec5a56397dd74765772.tar.gz txr-2956fe44fc0e17c69f3caec5a56397dd74765772.tar.bz2 txr-2956fe44fc0e17c69f3caec5a56397dd74765772.zip |
Introspection over catch and handle frames.
* unwind.c (types_s, jump_s): New symbol variables.
(frame_type, catch_frame_type, handle_frame_type): New globals
denoting struct types.
(uw_get_frames, uw_invoke_catch): New functions.
(uw_late_init): Initialize new global variables.
Register get-frames and invoke-catch intrinsics.
* unwind.h (uw_get_frames, uw_invoke_catch): Declared.
* txr.1: Documented frame, catch-frame,
handle-frame, get-frames and invoke-catch.
Diffstat (limited to 'inst.nsi')
0 files changed, 0 insertions, 0 deletions