home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-08-24 | 20.3 KB | 1,029 lines |
- #
- 0 User break
- #
- 10 Illegal character.
- Legal characters are upper and lower case letters, digits and the
- characters :-+!"'/*()[]|><=.,;
- #
- 11 Character constants must be terminated with an apostrophe (')
- Eg 'a' and '\254'
- #
- 12 The comment is not terminated by */
- End of source has been encountered within a comment. This may be
- caused by nested comments.
- #
- 14 The name is too long. (max. 250 characters)
- #
- 15 The string is too long. (max. 250 characters in the source text)
- #
- 16 The string must be terminated with a double quote (") in the same line
- If you need newline characters in a string, use \n as in "First\n Next".
- If you need a string with more than 250 characters, use 'concat' to
- assemble it from shorter strings.
- #
- 17 Real constant is out of range.
- The valid range is: +-17976931348E+-308
- #
- 18 A hexadecimal digit is expected after a dollar sign.
- Eg X=$B800
- #
- 23 Too many nested conditional blocks (max. 25).
- #
- 24 Undeclared class or misspelling: %s
- #
- 25 Day number out of range in Int::cday()
- #
- 26 Invalid Long operator
- #
- 100 Cannot create file.
- #
- 120 The database does not exist.
- #
- 130 Cannot close file.
- #
- 140 Cannot read file.
- #
- 160 Cannot write file.
- #
- 180 Cannot close file.
- #
- 200 File is not a database.
- #
- 240 No open database.
- #
- 260 Record length is too large
- The current maximum record length is 32666
- #
- 300 Cannot build index file
- #
- 310 Cannot close index file
- #
- 320 File is not an index file
- #
- 330 Index file is missing a key
- #
- 340 Key is not unique
- #
- 350 Key evaluates to a logical result
- Only character, numeric, and date keys are allowed for index files
- #
- 360 Key Length or Type has changed
- #
- 370 Key Length over 100 characters
- #
- 380 Seek on database with no index file
- #
- 400 Cannot lock file
- #
- 409 Null statement
- #
- 450 Cannot unlock file
- #
- ------------ RUNTIME ERRORS
- #
- 1001 Stack overflow. Not enough memory or an endless loop.
- #
- 1002 Heap overflow. Not enough memory or an endless loop.
- #
- 1003 Requested block is too big (max 0xFFF0 bytes).
- #
- 1004 Mismatch between freed blocks size and internal record.
- #
- 1005 Attempt to release already released block.
- #
- 1006 Heap signature overwritten
- #
- 1007 Term too big.
- A term, including associated pointer data, cannot exceed 64K when
- entered into a database or sent across a message pipe.
- #
- 1008 Memory initialization failure.
- This indicates severe shortage of memory. The program is unable
- to start execution.
- #
- 1010 Stack overflow.
- #
- 1020 Trail overflow.
- #
- 1030 Arithmetic overflow in real operation.
- The range for reals is -1.0e308 .. 1.0e308.
- #
- 1031 Arithmetic overflow in integer operation.
- The result cannot be stored in a 16-bit integer, which has a range
- of -32768 .. 32767.
- #
- 1032 Division by zero.
- #
- 1033 Negative values or 0 cannot be arguments to 'log' or 'ln'.
- #
- 1034 Negative values cannot be arguments to 'sqrt'.
- #
- ------------ IO & OS errors
- #
- 1101 Attempt to open an already open file.
- Note that a symbolic file-name, declared with a file-domain,
- can only be used for one file at a time.
- #
- 1102 Attempt to assign input device to a file that is not in readmode.
- The file was opened in write-only mode.
- #
- 1103 Attempt to assign output device to a file that is not in writemode.
- The file was opened in read-only mode.
- #
- 1104 The file isn't open.
- #
- 1105 Illegal mode in filemode predicate, should be 0 or 1.
- '0' specifies Text mode, while '1' specifies Binary (raw) mode.
- #
- 1106 Invalid operation on device.
- #
- 1107 Eof can only be used during readmode.
- The file might be closed.
- #
- 1108 Illegal device or path.
- #
- 1109 Wrong number of arguments in the format string.
- #
- 1110 File too big, or not enough memory for file.
- #
- 1111 Wrong number of bytes read from file.
- This is either caused by a corrupt database or errors using the readblock
- predicate.
- #
- 1112 Not able to write correct number of bytes to file.
- This is probably caused by a full disk.
- #
- 1113 Invalid arguments to the 'date'-predicate.
- The arguments should be three integers in the order day, month, year.
- #
- 1114 Invalid arguments to the 'time'-predicate.
- The arguments should be four integers in the order
- hours 0..24
- minutes 0..59
- seconds 0..59
- hundredths 0..99
- #
- 1115 'unreadchar' failed because of full buffer (max 128 characters).
- #
- 1116 Failure in 'system' call.
- Either COMMAND.COM can not be found, or the indicated .EXE or .COM file
- can not be found.
- #
- 1117 Error executing external program.
- The external program might be too big to be executed from the
- Prolog system or it might be an illegal EXE-file, or it remained resident.
- Try to execute the external program from the DOS shell to see what happens.
- #
- 1118 Cannot access port(s).
- The port(s) cannot be reserved. Another program is probably using them.
- #
- 1133 Incorrect operating system version.
- The OS version doesn't have the support required by the attempted operation.
- #
- ----------------------- SCR & WD Error's
- #
- 1201 The arguments in 'makewindow' are illegal.
- Check that
- - the window number is in the range 1 .. 127
- - StartRow+NoOfRows <= no. of rows on screen (usually 25 or 43)
- - StartCol+NoOfCols <= no. of cols on screen (usually 80 or 120)
- #
- 1202 The cursor values are illegal.
- The Row and Column must be inside the actual window.
- #
- 1203 The window referred to does not exist.
- #
- 1205 Maximum number of windows exceeded. ( The maximum is 34. )
- #
- 1206 The arguments in 'resizewindow' are illegal.
- in resizewindow(StartRow,StartCol,NoOfRows,NoOfCols)
- Check that
- - StartRow+NoOfRows <= no. of rows on screen (usually 25 or 43)
- - StartCol+NoOfCols <= no. of cols on screen (usually 80 or 132)
- - Both StartRow and StartCol are positive.
- #
- 1207 Scroll predicate is not supported in graphic.
- #
- 1208 Not possible to set indicated textmode.
- #
- 1209 Operation not possible on system windows.
- #
- 1210 Illegal operation on a system window.
- #
- 1211 The window is compressed.
- #
- 1212 The window is expanded.
- #
- 1213 Wrong length of framestring. Must be excactly 6 characters.
- #
- -------------------------- Editor
- #
- 1501 Editor text buffer full.
- #
- -------------------------- String handling
- #
- 1601 String index error.
- A substring or subchar call with index values outside the string.
- #
- 1602 Result string cannot be bigger than 64K.
- #
- -------------------------- BGI
- #
- 1701 BGI graphics not installed.
- #
- 1702 Graphics hardware not detected.
- #
- 1703 Device driver file not found.
- #
- 1704 Invalid device driver file.
- #
- 1705 Not enough memory to load driver.
- #
- 1706 Out of memory in scan fill.
- #
- 1707 Out of memory in flood fill.
- #
- 1708 Font file not found.
- #
- 1709 Not enough memory to load font.
- #
- 1710 Invalid graphics mode for selected driver.
- #
- 1711 Graphics error.
- #
- 1712 Graphics I/O error.
- #
- 1713 Invalid font file.
- #
- 1714 Invalid font number.
- #
- 1715 Invalid device number.
- #
- 1750 Wrong list length in setfillpattern.
- #
- -------------------------- Directory browser
- #
- 1901 Too many files.
- #
- -------------------------- Configuration loading
- #
- 2001 Bad configuration file.
- #
- 2002 Error reading Configuration file.
- #
- -------------------------- Operating system errors
- Note that many of these only apply to the OS2
- version, and that for OS2 many of the messages
- are not applicable. They are, however, included
- for completeness.
- #
- 7001 Invalid function number
- #
- 7002 File not found
- #
- 7003 Path not found
- #
- 7004 Out of handles
- #
- 7005 Access denied
- #
- 7006 Invalid handle
- #
- 7007 Memory control blocks destroyed
- #
- 7008 Insufficient memory
- #
- 7009 Invalid memory block address
- #
- 7010 Invalid environment
- #
- 7011 Invalid format
- #
- 7012 Invalid access code
- #
- 7013 Invalid data
- #
- 7014 Unknown unit
- #
- 7015 Invalid disk drive
- #
- 7016 Cannot remove current directory
- #
- 7017 Not same device
- #
- 7018 No more files
- #
- 7019 Disk write-protected
- #
- 7020 Unknown unit
- #
- 7021 Drive not ready
- #
- 7022 Unknown command
- #
- 7023 Data error (CRC)
- #
- 7024 Bad request structure length
- #
- 7025 Seek error
- #
- 7026 Unknown type of medium
- #
- 7027 Sector not found
- #
- 7028 Printer out of paper
- #
- 7029 Write fault
- #
- 7030 Read fault
- #
- 7031 General failure
- #
- 7032 Sharing violation
- #
- 7033 Lock violation
- #
- 7034 Invalid disk change
- #
- 7035 FCB unavailable
- #
- 7036 Sharing buffer exceeded
- #
- 7050 Unsupported network request
- #
- 7051 Remote machine not listening
- #
- 7052 Duplicate name on network
- #
- 7053 Network name not found
- #
- 7054 Network busy
- #
- 7055 Device no longer exists on network
- #
- 7056 NetBIOS command limit exceeded
- #
- 7057 Error in network adapter hardware
- #
- 7058 Incorrect response from network
- #
- 7059 Unexpected network error
- #
- 7060 Remote adapter incompatible
- #
- 7061 Print queue full
- #
- 7062 Insufficient memory for print file
- #
- 7063 Print file canceled
- #
- 7064 Network name deleted
- #
- 7065 Network access denied
- #
- 7066 Incorrect network device type
- #
- 7067 Network name not found
- #
- 7068 Network limit exceeded
- #
- 7069 NetBIOS session limit exceeded
- #
- 7070 File sharing temporarily paused
- #
- 7071 Network request not accepted
- #
- 7072 Print or disk redirection paused
- #
- 7080 File already exists
- #
- 7082 Cannot make directory
- #
- 7083 Fail on Int 24H (critical error)
- #
- 7084 Too many redirections
- #
- 7085 Duplicate redirection
- #
- 7086 Invalid password
- #
- 7087 Invalid parameter
- #
- 7088 Network device fault
- #
- 7089 No process slots available
- #
- 7090 System error
- #
- 7091 Timer service table overflow
- #
- 7092 Timer service table duplicate
- #
- 7093 No limits to work on
- #
- 7095 Interupted system call
- #
- 7100 Open semaphore limit exceeded
- #
- 7101 Exclusive semaphore already owned
- #
- 7102 DosCloseSem Found semaphore set
- #
- 7103 Too many exclusive semaphore requests
- #
- 7104 Operation invalid at interrupt time
- #
- 7105 Semaphore owner terminated
- #
- 7106 Semaphore limit exceeded
- #
- 7107 Insert drive B disk into drive A
- #
- 7108 Drive locked by another process
- #
- 7109 Write on pipe with no reader
- #
- 7110 Open/create failed due to explicit fail command
- #
- 7111 Buffer too small
- #
- 7112 Disk is full
- #
- 7113 No more search handles
- #
- 7114 Invalid target handle for DosDupHandle
- #
- 7115 Bad user virtual address
- #
- 7116 Error on display write or keyboard read
- #
- 7117 Invalid DosDevIOCtl category
- #
- 7118 Invalid value for verify flag
- #
- 7119 Driver does not support DosDevIOCtl
- #
- 7120 Invalid function called
- #
- 7121 Timed out waiting for semaphore
- #
- 7122 Insufficient data in buffer
- #
- 7123 Invalid character or bad filename
- #
- 7124 Unimplemented information level
- #
- 7125 No volume label found
- #
- 7126 Invalid module handle
- #
- 7127 Procedure not found in module
- #
- 7128 No child processes found
- #
- 7129 Child processes still running
- #
- 7130 Invalid handle operation for direct disk access
- #
- 7131 Cannot seek to negative offset
- #
- 7132 Cannot seek on pipe or device
- #
- 7133 Drive has previously joined drives
- #
- 7134 Drive is already joined
- #
- 7135 Drive is already substituted
- #
- 7136 Drive is not joined
- #
- 7137 Drive is not substituted
- #
- 7138 Cannot join to joined drive
- #
- 7139 Cannot substitute to substituted drive
- #
- 7140 Cannot join to substituted
- #
- 7141 Cannot substitute to joined drive
- #
- 7142 Drive is busy
- #
- 7143 Cannot join or substitute drive to directory on same drive
- #
- 7144 Must be subdirectory of root
- #
- 7145 Joined directory must be empty
- #
- 7146 Path is already used in substitute
- #
- 7147 Path is already used in join
- #
- 7148 Path is being used by another process
- #
- 7149 Cannot join or substitute drive having directory that is target of previous substitute
- #
- 7150 System trace error
- #
- 7151 DosMuxSemWait errors
- #
- 7152 Systems limit on DosMuxSemWait calls exceeded
- #
- 7153 Invalid list format
- #
- 7154 Volume label too big
- #
- 7155 Cannot create another TCB
- #
- 7156 Signal refused
- #
- 7157 Segment is discarded
- #
- 7158 Segment was not locked
- #
- 7159 Bad tread ID address
- #
- 7160 Bad environment pointer
- #
- 7161 Bad pathname for DosExecPgm
- #
- 7162 Signal already pending
- #
- 7163 Unknown medium
- #
- 7164 No more threads available
- #
- 7165 Monitors not supported
- #
- 7180 Invalid segment number
- #
- 7181 Invalid call gate
- #
- 7182 Invalid ordinal
- #
- 7183 Shared segment or system semaphore already exists
- #
- 7184 No child process running
- #
- 7185 Child process is still alive
- #
- 7186 Invalid flag number
- #
- 7187 semaphore does not exist
- #
- 7188 Invalid stating code segment
- #
- 7189 Invalid stack segment
- #
- 7190 Invalid module type
- #
- 7191 Wrong EXE file header
- #
- 7192 Invalid EXE file,LINK errors
- #
- 7193 Invalid EXE format
- #
- 7194 Iterated data exceeds 64 KB
- #
- 7195 Invalid minimum allocation size
- #
- 7196 Invalid dynamic link from ring 2 segment
- #
- 7197 IOPL not enabled in CONFIG.SYS
- #
- 7198 Invalid segment descriptor privilege limit
- #
- 7199 Automatic data segment exceeds 64 KB
- #
- 7200 Ring 2 segment must be movable
- #
- 7201 Relocation chain exceeds segment limit
- #
- 7202 Infinite loop in relocation chain
- #
- 7203 Environment variable not found
- #
- 7204 Not current country
- #
- 7205 NO process whit handler to receive signal
- #
- 7206 Filename or extension too long
- #
- 7207 Ring 2 stack in use
- #
- 7208 Meta expansion too long
- #
- 7209 Invalid signal number
- #
- 7210 Inactive thread
- #
- 7211 File system information not available
- #
- 7212 Locked error
- #
- 7213 Bad dynamic link
- #
- 7214 Too many modules
- #
- 7215 Nesting not allowed
- #
- 7216 Cannot shrink ring 2 stack
- #
- 7230 Nonexistent pipe or invalid operation
- #
- 7231 Specified pipe is busy
- #
- 7232 No data on nonblocking pipe read
- #
- 7233 Pipe disconnected by server
- #
- 7234 Additional data is available
- #
- 7240 Network session was canceled
- #
- 7262 Stack too large
- #
- 7303 Invalid process ID
- #
- 7304 Invalid priority level increment
- #
- 7305 Not a descendant process
- #
- 7306 Requestor not Task Manager
- #
- 7307 Invalid priority class
- #
- 7308 Invalid scope
- #
- 7309 Invalid thread ID
- #
- 7310 Cannot shrink DosSubSet segment
- #
- 7311 Out of memory(DosSubAlloc)
- #
- 7312 Invalid block specified(DosSubFree)
- #
- 7313 Bad size parameter
- #
- 7314 Bad flag parameter(DosSubSet)
- #
- 7315 Invalid segment selector
- #
- 7316 Message too long for buffer
- #
- 7317 Message ID number not found
- #
- 7318 Unable to access message file
- #
- 7319 Invalid message file format
- #
- 7320 Invalid insertion variable count
- #
- 7321 Unable to perform function
- #
- 7322 Unable to wake up
- #
- 7323 Invalid semaphore handle
- #
- 7324 No timers available
- #
- 7326 Invalid timer handle
- #
- 7327 Date or time invalid
- #
- 7328 Internal system error
- #
- 7329 Current queue name does not exist
- #
- 7330 Current process is not queue owner
- #
- 7331 Current process owns queue
- #
- 7332 Duplicate queue name
- #
- 7333 Queue record does not exist
- #
- 7334 Inadequate queue memory
- #
- 7335 Invalid queue name
- #
- 7336 Invalid queue priority parameter
- #
- 7337 Invalid queue handle
- #
- 7338 Queue link not found
- #
- 7339 Queue memory error
- #
- 7340 Previous queue record was at end of queue
- #
- 7341 Process does not have access to queue
- #
- 7342 Queue is empty
- #
- 7343 Queue name does not exist
- #
- 7344 Queues not initialized
- #
- 7345 Unable to access queues
- #
- 7346 Unable to add new queue
- #
- 7347 Unable to initialize queues
- #
- 7349 Invalid Vio function replaced
- #
- 7350 Invalid pointer to parameter
- #
- 7355 Unsupported screen mode
- #
- 7356 Invalid cursor width value
- #
- 7358 Invalid row value
- #
- 7359 Invalid column value
- #
- 7366 Invalid wait flag setting
- #
- 7367 Screen not previously locked
- #
- 7369 Invalid session ID
- #
- 7370 No session available
- #
- 7371 Session not found
- #
- 7372 Title cannot be changed
- #
- 7373 Invalid parameter(Kbd)
- #
- 7375 Invalid wait parameter
- #
- 7376 Invalid length for keyboard
- #
- 7377 Invalid echo mode mask
- #
- 7378 Invalid input mode mask
- #
- 7379 Invalid monitor parameters
- #
- 7380 Invalid device name string
- #
- 7381 Invalid device handle
- #
- 7382 Buffer too small
- #
- 7383 Buffer empty
- #
- 7384 Data record too large
- #
- 7386 Mouse handle invalid or closed
- #
- 7389 Invalid display mode parameters
- #
- 7391 Invalid entry point
- #
- 7392 Invalid function mask
- #
- 7394 Pointer drawn
- #
- 7395 Invalid frequency for DosBeep
- #
- 7396 Cannot find COUNTRY.SYS file
- #
- 7397 Cannot open COUNTRY.SYS file
- #
- 7398 Country code not found
- #
- 7399 Information truncated to fit buffer
- #
- 7400 Selected type does not exist
- #
- 7401 Selected type not in file
- #
- 7402 Vio function for Task Manager only
- #
- 7403 Invalid string length(Vio)
- #
- 7404 VioDeRegister not allowed
- #
- 7405 Popup screen not allocated
- #
- 7406 Pop-up already on screen
- #
- 7407 Kdb function for Task Manager only
- #
- 7408 Invalid ASCIIZ string length(Kdb)
- #
- 7409 Invalid function replacement mask
- #
- 7410 KbdRegister not allowed
- #
- 7411 KbdDeRegister not allowed
- #
- 7412 Mou function for Task Manager only
- #
- 7413 Invalid ASCIIZ string length(Mou)
- #
- 7414 Invalid replacement mask
- #
- 7415 MouRegister not allowed
- #
- 7416 MouDeRegister not allowed
- #
- 7417 Invalid action specified
- #
- 7418 INIT called more than one
- #
- 7419 Screen group number not found
- #
- 7420 Caller is not shell
- #
- 7421 Invalid parameter(Vio)
- #
- 7422 Save/restore already owned
- #
- 7423 Thread unblocked by VioModeUndo or VioSavRedrawUndo
- #
- 7425 Caller not Task Manager
- #
- 7426 VioRegister Not allowed
- #
- 7427 No VioModeWait thread exists
- #
- 7428 No VioSavRedrawWait thread exists
- #
- 7429 Function invalid in background
- #
- 7430 Function not allowed during pop-up
- #
- 7431 Caller is not the base shell
- #
- 7432 Invalid status requested
- #
- 7433 No-wait parameter out of bounds
- #
- 7434 Cannot lock screen
- #
- 7435 Invalid wait parameter
- #
- 7436 Invalid Vio handle
- #
- 7438 Invalid length for Vio function
- #
- 7439 Invalid Kdb handle
- #
- 7440 Out of Kbd handles
- #
- 7441 Cannot create logical Keyboard
- #
- 7442 Code page load failed
- #
- 7443 Invalid code page ID
- #
- 7445 Keyboard focus required
- #
- 7446 Caller already has focus
- #
- 7447 Keyboard subsystem is busy
- #
- 7448 Invalid code page
- #
- 7449 Cannot get keyboard focus
- #
- 7450 Session is not selectable
- #
- 7451 Parent/child session not in foreground
- #
- 7452 Not parent of specified child
- #
- 7453 Invalid session start mode
- #
- 7454 Invalid session start option
- #
- 7455 Invalid session bonding option
- #
- 7456 Invalid session select option
- #
- 7457 Session started in background
- #
- 7458 Invalid session stop option
- #
- 7459 Reserved parameter not 0
- #
- 7460 Session parent process already exists
- #
- 7461 Invalid data length
- #
- 7462 Parent session not bound
- #
- 7463 Retry request block allocation
- #
- 7464 Unavailable for detached process(Kbd)
- #
- 7465 Unavailable for detached process(Vio)
- #
- 7466 Unavailable for detached process(Mou)
- #
- 7467 No font available to support mode
- #
- 7468 User font active
- #
- 7469 Invalid code page specified
- #
- 7470 System displays do not support code page
- #
- 7471 Current display does not support code page
- #
- 7472 Invalid code page
- #
- 7473 Code page list is too small
- #
- 7474 Code page not moved
- #
- 7475 Mode switch initialization error
- #
- 7476 Code page not found
- #
- 7477 Internal error
- #
- 7478 Invalid session start trace indicator
- #
- 7479 Vio internal Resource error
- #
- 7480 Vio shell initialization error
- #
- 7481 No Task Manager hard errors
- #
- 7482 DosSetCp unable to set display or keyboard code page
- #
- 7483 Error during Vio pop-up
- #
- 7484 Critical section overflow
- #
- 7485 Critical section underflow
- #
- 7486 Reserved parameter is not 0
- #
- 7487 Bad physical address
- #
- 7488 No selectors requested
- #
- 7489 Not enough GDT selectors available
- #
- 7490 Not a GDT selector
- #
- 7491 Invalid program type
- #
- 7492 Invalid program control
- #
- 7493 Invalid program inheritance option
- #
- 7494 Vio function not allowed in PM window
- #
- 7495 Function not supported in non PM screen group
- #
- 7496 Vio shield already owned
- #
- 7497 Vio handle exhausted
- #
- 7498 Vio error occured, details sent to error log
- #
- 7499 Invalid display context
- #
- 7500 Kbd input not available
- #
- 7501 Mou input not available
- #
- 7502 Invalid mouse handle
- #
- 7503 Invalid debugging parameters
- #
- 7504 Kbd function not allowed in PM window
- #
- 7505 Mou function not allowed in PM window
- #
- 7506 Invalid icon file
- #
- 10000 Cannot create new object
- #
- 10001 Cannot evaluate expression
- #
- 10002 Unknown variable
- #
- 10003 Cannot evaluate expression
- #
- 10004 '%s' expected
- #
- 10005 Array subscript out of bounds
- #
- 10006 Expression expected
- #
- 10007 Operator expected
- #
- 10008 Type conversion error
- #
- 10009 Argument mismatch
- #
- 10010 Parent class does not exist
-