class PException(Exception):
Known subclasses: acme.helpers.interpreter.Exceptions.PAssertionFailed, acme.helpers.interpreter.Exceptions.PDivisionByZeroError, acme.helpers.interpreter.Exceptions.PInterruptedError, acme.helpers.interpreter.Exceptions.PInvalidArgumentError, acme.helpers.interpreter.Exceptions.PInvalidTypeError, acme.helpers.interpreter.Exceptions.PNotANumberError, acme.helpers.interpreter.Exceptions.PPermissionError, acme.helpers.interpreter.Exceptions.PQuitRegular, acme.helpers.interpreter.Exceptions.PQuitWithError, acme.helpers.interpreter.Exceptions.PReturnFrom, acme.helpers.interpreter.Exceptions.PRuntimeError, acme.helpers.interpreter.Exceptions.PTimeoutError, acme.helpers.interpreter.Exceptions.PUndefinedError, acme.helpers.interpreter.Exceptions.PUnsupportedError
Constructor: PException(pcontext)
Baseclass for interpreter exceptions.
| Method | __init__ |
Exception initialization. |
| Method | __str__ |
Nicely printable version of the exception. |
| Instance Variable | pcontext |
PContext object with the interpreter state and error messages. |