[][src]Module rtforth::exception

Constants

ABORT

Exceptions assigned by Forth standard

ABORT_QUOTE
ADDRESS_ALIGNMENT_EXCEPTION
ARGUMENT_TYPE_MISMATCH
ATTEMPT_TO_USE_ZERO_LENGTH_STRING
BLOCK_READ_EXCEPTION
BLOCK_WRITE_EXCEPTION
BRACKET_IF_ELSE_OR_THEN_EXCEPTION
COMPILATION_WORD_LIST_CHANGED
COMPILATION_WORD_LIST_DELETED
COMPILER_NESTING
CONTROL_FLOW_STACK_OVERFLOW
CONTROL_STRUCTURE_MISMATCH
DEFINITION_NAME_TOO_LONG
DICTIONARY_OVERFLOW
DIVISION_BY_ZERO
DO_LOOP_NESTED_TOO_DEEPLY
EXCEPTION_IN_SENDING_OR_RECEIVING_A_CHARACTER
EXCEPTION_STACK_OVERFLOW
FILE_IO_EXCEPTION
FLOATING_POINT_DIVIDED_BY_ZERO
FLOATING_POINT_INVALID_ARGUMENT
FLOATING_POINT_RESULT_OUT_OF_RANGE
FLOATING_POINT_STACK_OVERFLOW
FLOATING_POINT_STACK_UNDERFLOW
FLOATING_POINT_UNDERFLOW
FLOATING_POINT_UNIDENTIFIED_FAULT
INCOMPATIBLE_THREADED_WORD
INTEGER_UNIDENTIFIED_FAULT
INTERPRETING_A_COMPILE_ONLY_WORD
INTERPRET_ONLY
INVALID_BASE_FOR_FLOATING_POINT_CONVERSION
INVALID_BLOCK_NUMBER
INVALID_EXECUTION_TOKEN
INVALID_FILE_POSITION
INVALID_FORGET
INVALID_MEMORY_ADDRESS
INVALID_NAME_ARGUMENT
INVALID_NUMERIC_ARGUMENT
INVALID_POSTPONE
INVALID_RECURSION
LOOP_PARAMETERS_UNAVAILABLE
LOSS_OF_PRECISION
NON_EXISTENT_FILE
OBSOLESCENT_FEATURE
PARSED_STRING_OVERFLOW
PICTURED_NUMERIC_OUTPUT_STRING_OVERFLOW
QUIT
RESULT_OUT_OF_RANGE
RETURN_STACK_IMBALANCE
RETURN_STACK_OVERFLOW
RETURN_STACK_UNDERFLOW
SEARCH_ORDER_OVERFLOW
SEARCH_ORDER_UNDERFLOW
STACK_OVERFLOW
STACK_UNDERFLOW
TO_BODY_USED_ON_NON_CREATED_DEFINITION
UNDEFINED_WORD
UNEXPECTED_END_OF_FILE
UNSUPPORTED_BASE_FOR_INTEGER_CONVERSION

rtForth system exceptions (-511..-256)

UNSUPPORTED_OPERATION
USER_INTERRUPT
WRITE_TO_A_READ_ONLY_LOCATION

Functions

description

Description of the exception