Author: infinoid
Date: Mon Dec 15 08:49:46 2008
New Revision: 33921
Modified:
trunk/docs/pdds/pdd23_exceptions.pod
Log:
[cage] t/codingstd/pdd_format.t fails on pdd23 with some line length
errors, split the lines.
Modified: trunk/docs/pdds/pdd23_exceptions.pod
==============================================================================
--- trunk/docs/pdds/pdd23_exceptions.pod (original)
+++ trunk/docs/pdds/pdd23_exceptions.pod Mon Dec 15 08:49:46 2008
@@ -112,7 +112,8 @@
Throw an exception of type C<exception;exit> with a payload of I<EXITCODE>,
which defaults to zero, as an Integer PMC.
-{{NOTE: Exception classes NYI. Currently throws a type based on the EXITCODE.}}
+{{NOTE: Exception classes NYI. Currently throws a type based on the
+EXITCODE.}}
If not handled, this exception results in Parrot returning I<EXITCODE>
as a status to its embedded environment, or when running standalone,
@@ -236,9 +237,11 @@
Parrot throws them when internal Parrot errors occur, but any user code can
throw them too.
-{{NOTE: Currently NYI. Parrot currently uses integers to represent exception
types.}}
+{{NOTE: Currently NYI. Parrot currently uses integers to represent exception
+types.}}
-{{NOTE: Questions about how this interoperates with custom HLL exception
classes}}
+{{NOTE: Questions about how this interoperates with custom HLL exception
+classes}}
=over
@@ -411,7 +414,8 @@
exception. Other exceptions at the run-loop level are also generally
resumable.
-{{NOTE: Currently only implemented for the actual throwing opcodes, throw,
die, exit.}}
+{{NOTE: Currently only implemented for the actual throwing opcodes, throw,
+die, exit.}}
You resume from an exception by invoking the return continuation stored
in the 'resume' attribute of the exception.