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.