# DO NOT EDIT THIS FILE.
#
# This file is generated automatically from
# include/parrot/exceptions.h by tools/build/h2inc.pl
#
# Any changes made here will be lost.
#
.macro_const EXCEPTION_BAD_BUFFER_SIZE                       0
.macro_const EXCEPTION_MISSING_ENCODING_NAME                 1
.macro_const EXCEPTION_INVALID_STRING_REPRESENTATION         2
.macro_const EXCEPTION_ICU_ERROR                             3
.macro_const EXCEPTION_UNIMPLEMENTED                         4
.macro_const EXCEPTION_NULL_REG_ACCESS                       5
.macro_const EXCEPTION_NO_REG_FRAMES                         6
.macro_const EXCEPTION_SUBSTR_OUT_OF_STRING                  7
.macro_const EXCEPTION_ORD_OUT_OF_STRING                     8
.macro_const EXCEPTION_MALFORMED_UTF8                        9
.macro_const EXCEPTION_MALFORMED_UTF16                      10
.macro_const EXCEPTION_MALFORMED_UTF32                      11
.macro_const EXCEPTION_INVALID_CHARACTER                    12
.macro_const EXCEPTION_INVALID_CHARTYPE                     13
.macro_const EXCEPTION_INVALID_ENCODING                     14
.macro_const EXCEPTION_INVALID_CHARCLASS                    15
.macro_const EXCEPTION_NEG_REPEAT                           16
.macro_const EXCEPTION_NEG_SUBSTR                           17
.macro_const EXCEPTION_NEG_SLEEP                            18
.macro_const EXCEPTION_NEG_CHOP                             19
.macro_const EXCEPTION_INVALID_OPERATION                    20
.macro_const EXCEPTION_ARG_OP_NOT_HANDLED                   21
.macro_const EXCEPTION_KEY_NOT_FOUND                        22
.macro_const EXCEPTION_JIT_UNAVAILABLE                      23
.macro_const EXCEPTION_EXEC_UNAVAILABLE                     24
.macro_const EXCEPTION_INTERP_ERROR                         25
.macro_const EXCEPTION_PARROT_USAGE_ERROR                   26
.macro_const EXCEPTION_PIO_ERROR                            27
.macro_const EXCEPTION_PARROT_POINTER_ERROR                 28
.macro_const EXCEPTION_DIV_BY_ZERO                          29
.macro_const EXCEPTION_PIO_NOT_IMPLEMENTED                  30
.macro_const EXCEPTION_ALLOCATION_ERROR                     31
.macro_const EXCEPTION_INTERNAL_PANIC                       32
.macro_const EXCEPTION_OUT_OF_BOUNDS                        33
.macro_const EXCEPTION_JIT_ERROR                            34
.macro_const EXCEPTION_EXEC_ERROR                           35
.macro_const EXCEPTION_ILL_INHERIT                          36
.macro_const EXCEPTION_NO_PREV_CS                           37
.macro_const EXCEPTION_NO_CLASS                             38
.macro_const EXCEPTION_LEX_NOT_FOUND                        39
.macro_const EXCEPTION_PAD_NOT_FOUND                        40
.macro_const EXCEPTION_ATTRIB_NOT_FOUND                     41
.macro_const EXCEPTION_GLOBAL_NOT_FOUND                     42
.macro_const EXCEPTION_EXTERNAL_ERROR                       43
.macro_const EXCEPTION_METHOD_NOT_FOUND                     44
.macro_const EXCEPTION_VTABLE_NOT_FOUND                     45
.macro_const EXCEPTION_WRITE_TO_CONSTCLASS                  46
.macro_const EXCEPTION_NOSPAWN                              47
.macro_const EXCEPTION_INTERNAL_NOT_IMPLEMENTED             48
.macro_const EXCEPTION_ERR_OVERFLOW                         49
.macro_const EXCEPTION_LOSSY_CONVERSION                     50
.macro_const EXCEPTION_ROLE_COMPOSITION_METHOD_CONFLICT     51
.macro_const EXCEPTION_UNEXPECTED_NULL                      52
.macro_const EXCEPTION_LIBRARY_ERROR                        53
.macro_const EXCEPTION_LIBRARY_NOT_LOADED                   54
.macro_const EXCEPTION_SYNTAX_ERROR                         55
.macro_const EXCEPTION_MALFORMED_PACKFILE                   56
.macro_const EXCEPTION_DIE                                  57
.macro_const EXCEPTION_ALL                               65535
.macro_const CONTROL_RETURN                              65536
.macro_const CONTROL_OK                                  65537
.macro_const CONTROL_BREAK                               65538
.macro_const CONTROL_CONTINUE                            65539
.macro_const CONTROL_ERROR                               65540
.macro_const CONTROL_TAKE                                65541
.macro_const CONTROL_LEAVE                               65542
.macro_const CONTROL_EXIT                                65543
.macro_const CONTROL_LOOP_NEXT                           65544
.macro_const CONTROL_LOOP_LAST                           65545
.macro_const CONTROL_LOOP_REDO                           65546
.macro_const CONTROL_ALL                                131071
.macro_const EXCEPTION_TYPE_ALL_MASK                     65535
