mirror of
https://github.com/uffejakobsen/acme.git
synced 2024-11-26 15:49:18 +00:00
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
|
;ACME 0.95.1
|
||
|
|
||
|
!ifdef lib_cbm_baserror_a !eof
|
||
|
lib_cbm_baserror_a = 1
|
||
|
|
||
|
; i/o error 0 (BREAK) is mapped to basic error 30
|
||
|
; codes 1 through 9 are the same for i/o and basic errors:
|
||
|
baserror_TOO_MANY_FILES = 1
|
||
|
baserror_FILE_OPEN = 2
|
||
|
baserror_FILE_NOT_OPEN = 3
|
||
|
baserror_FILE_NOT_FOUND = 4
|
||
|
baserror_DEVICE_NOT_PRESENT = 5
|
||
|
baserror_NOT_INPUT_FILE = 6
|
||
|
baserror_NOT_OUTPUT_FILE = 7
|
||
|
baserror_MISSING_FILE_NAME = 8
|
||
|
baserror_ILLEGAL_DEVICE_NUMBER = 9
|
||
|
; from here on basic errors only:
|
||
|
baserror_NEXT_WITHOUT_FOR = 10
|
||
|
baserror_SYNTAX = 11
|
||
|
baserror_RETURN_WITHOUT_GOSUB = 12
|
||
|
baserror_OUT_OF_DATA = 13
|
||
|
baserror_ILLEGAL_QUANTITY = 14
|
||
|
baserror_OVERFLOW = 15
|
||
|
baserror_OUT_OF_MEMORY = 16
|
||
|
baserror_UNDEFD_STATEMENT = 17
|
||
|
baserror_BAD_SUBSCRIPT = 18
|
||
|
baserror_REDIMD_ARRAY = 19
|
||
|
baserror_DIVISION_BY_ZERO = 20
|
||
|
baserror_ILLEGAL_DIRECT = 21
|
||
|
baserror_TYPE_MISMATCH = 22
|
||
|
baserror_STRING_TOO_LONG = 23
|
||
|
baserror_FILE_DATA = 24
|
||
|
baserror_FORMULA_TOO_COMPLEX = 25
|
||
|
baserror_CANT_CONTINUE = 26
|
||
|
baserror_UNDEFINED_FUNCTION = 27
|
||
|
baserror_VERIFY = 28
|
||
|
baserror_LOAD = 29
|
||
|
baserror_BREAK = 30
|
||
|
; from here on, basic 7 only:
|
||
|
baserror_CANT_RESUME = 31
|
||
|
baserror_LOOP_NOT_FOUND = 32
|
||
|
baserror_LOOP_WITHOUT_DO = 33
|
||
|
baserror_DIRECT_MODE_ONLY = 34
|
||
|
baserror_NO_GRAPHICS_AREA = 35
|
||
|
baserror_BAD_DISK = 36
|
||
|
baserror_BEND_NOT_FOUND = 37
|
||
|
baserror_LINE_NUMBER_TOO_LARGE = 38 ; for RENUMBER
|
||
|
baserror_UNRESOLVED_REFERENCE = 39 ; for RENUMBER
|
||
|
baserror_UNIMPLEMENTED_COMMAND = 40 ; for OFF and QUIT
|
||
|
baserror_FILE_READ = 41
|