parrotcode: Untitled | |
Contents | Language Implementations | TCL |
Exception creation can be fairly verbose. These macros provide an API of sorts to the exceptions.
Preamble for any tcl-related exception handler.
Re-throw the current exception
RT#40687: return the stacktrace for the current exception
Get the simple string message for the current exception.
Get the severity level of the current exception.
Get the tcl-level code for this exception.
(TCL_CATCH,
TCL_RETURN),
etc.
Note that TCL_OK is not one of the options here: that's implied by a normal parrot .return
the implementation of these never change: define them once and just include them.
Simplistic implementation of clone
vtable
Utility macro to simplify generating output during debug cycles.
|