home *** CD-ROM | disk | FTP | other *** search
- 0 state @ 0= [if] .( no exception) [then]
- 1 ( aborted )
- 2 X'word ".
- 3 .( parameter stack overflow)
- 4 .( parameter stack underflow)
- 5 .( return stack overflow)
- 6 .( return stack underflow)
- 7 .( do-loops nested too deeply during execution)
- 8 .( dictionary overflow, here ) here . .( limit ) limit u.
- 9 .( invalid memory address)
- 10 .( division by zero) showcrash
- 11 .( result out of range)
- 12 .( argument type mismatch)
- 13 .( undefined word: ) X'word ". .( ? ) where
- 14 X'word ". .( <-- interpreting a compile-only word)
- 15 .( invalid forget, below fence)
- 16 .( attempt to use zero-length string as a name)
- 17 .( pictured numeric output string overflow)
- 18 .( parsed string overflow)
- 19 .( definition name too long)
- 20 .( write to read-only location)
- 21 .( unsupported operation)
- 22 .( control structure mismatch)
- 23 .( address alignment exception)
- 24 .( invalid numeric argument)
- 25 .( return stack imbalance)
- 26 .( loop parameters unavailable)
- 27 .( invalid recursion)
- 28 .( user interrupt - Escape)
- 29 .( compiler nesting)
- 30 .( obsolescent feature)
- 31 .( >body used on non-created definition)
- 32 .( invalid name argument with 'to' or 'is')
- 33 .( block read exception)
- 34 .( block write exception)
- 35 .( invalid block number)
- 36 .( invalid file position)
- 37 .( file I/O exception)
- 38 .( file can't be found or opened)
- 39 .( unexpected end of file)
- 40 .( invalid BASE for floating point conversion)
- 41 .( loss of precision)
- 42 .( floating-point devide by zero)
- 43 .( floating-point result out of range)
- 44 .( floating-point stack overflow)
- 45 .( floating-point stack underflow)
- 46 .( invalid floating-point argument)
- 47 .( compilation word list deleted)
- 48 .( invalid postpone)
- 49 .( search-order overflow)
- 50 .( search-order underflow)
- 51 .( compilation word list changed)
- 51 .( control-flow stack overflow)
- 52 .( exception stack overflow)
- 53 .( exception stack overflow)
- 54 .( floating-point underflow)
- 55 .( floating-point unidentified fault)
- 56 quit
- 57 .( exception in sending or receiving a character)
- 58 .( [if] [else] [then] exception)
- 256 X'word ". .( <-- trying to compile an interpret-only word)
- 257 .( parameter stack depth changed)
- 258 [if] X'word ". space [else] .name [then] .( <-- deferred word not initialized)
- 259 .( not enough memory, can't allocate buffer)
- 260 .( all file descriptors used)
- 261 .( open needs 2 arguments - name and mode)
- 262 .( 'for' argument is not a terminal control word)
- 263 .( a breakpoint was reached)
- 264 .( not enough memory, can't allocate file descriptors)
- 265 .( all file descriptors used)
- 266 .( lose was compiled instead of an undefined word)
- 267 .( not enough Parameters)
- 268 .( too many locals in locals| x y z |)
- 269 .( no locals defined ?)
- 270 .( user area used up)
- 271 .( ARM data abort, see ARM manual) showcrash
- 272 .( ARM prefetch abort, see ARM manual) showcrash
- 273 .( can't make file, ) why
- 274 .( can't set user access rights, ) why
- 275 .( can't open file for reading, ) why
- 276 .( can't open file for writing, ) why
- 277 .( task already is in aborted state)
- 278 .( general data transfer denied)
- 279 .( not enough memory, can't allocate)
- 321 .( too many breakpoints in cpu-level debugger)
- 322 .( decompiler: internal table overlow)
- 323 .( dispose: topmost link in transient)
- 324 .( dispose: couldn't find (cold-hook)
- 325 .( dispose: can't resize when transient space is not empty)
- 326 .( dispose: transient within headerless not implemented)
- 327 .( can't free local string because of address conflicts)
- 328 .( not enough memory, can't allocate local string)
- 329 .( too many actions defined)
- 330 .( action number is greater than the number of actions)
- 331 .( failure on whatis.index file)
- 332 .( failure on whatis.document file)
- 333 .( user defined stack underflow)
- 334 .( check-stack tool detected stack error)
- 335 .( string array index out of range)
- 337 .( dispose: can't allocate transient memory space)
- 338 .( dispose: nested transient's not implemented)
- 341 .( missing opcode condition)
- 342 .( illegal register# > 15)
- 343 .( immediate shift too large)
- 344 .( illegal address offset in assembler)
- 345 .( unmatched assembler conditionals)
- 346 .( illegal assembler immediate number)
- 347 .( SWP instruction not available on ARM2)
- 348 .( too many registers for LDM/STM)
- 349 .( out of fp address range)
- 350 .( end of loop not found within 250 cells)
- 351 .( illegal floating register# > 7)
- 352 .( Long multiply instructions not available for this target)
- 500 X'word ". .( hasn't been target-defined yet so ' won't work)
- 501 X'word ". .( is immediate in the target system but it is not) cr .( defined in the metacompiler)
- 600 .( RISC OS shell error)
- 601 .( don't know current directory)
- 602 .( can't change directory)
- 603 .( can't catalogue directory)
- 604 .( can't examine objects)
- 605 .( can't create directory)
- 606 .( can't rename object)
- 607 .( not a RISC OS filetype)
- 608 .( can't set RISC OS filetype)
- 609 .( can't count files)
- 610 .( can't delete objects)
- 611 .( can't .diskfree)
- 612 .( can't wipe objects)
- 613 .( can't copy objects)
- 614 .( is not described in the glossary whatis file)
- 630 .( all serial driverslots used)
- 631 .( can't load serial driver)
- 632 .( invalid serial channel)
- 633 .( serial driver not loaded)
- 639 .( syscall compiler: missing { in parameter list)
- 640 .( syscall compiler: up to 8 paramaters/results only)
- 641 .( syscall compiler: wrong symbol in parameter/result list)
- 642 .( syscall compiler: up to 4 strings/functioncall only)
- 643 .( couldn't find fonts in Forthmacs:fonts)
- 644 .( can't write target binary)
-