Throw value
|
Message
|
-3
|
stack overflow |
-4
|
stack underflow |
-5
|
return stack overflow |
-6
|
return stack underflow |
-7
|
do-loops nested too deeply |
-8
|
dictionary overflow |
-9
|
invalid memory address |
-10
|
division by zero |
-11
|
result out of range |
-12
|
argument type mismatch |
-13
|
undefined word |
-14
|
compile-only word |
-15
|
invalid FORGET |
-16
|
name argument missing |
-17
|
numeric output overflow |
-18
|
parsed string overflow |
-19
|
definition name too long |
-20
|
write to a read-only location |
-21
|
unsupported operation |
-22
|
control structure mismatch |
-23
|
address alignment |
-24
|
invalid numeric argument |
-25
|
return stack imbalance |
-26
|
loop parameters unavailable |
-27
|
invalid recursion |
-28
|
user interrupt |
-29
|
compiler nesting error |
-30
|
obsolescent feature |
-31
|
>BODY used on non-CREATEd word |
-32
|
invalid name argument |
-33
|
block read |
-34
|
block write |
-35
|
invalid block number |
-36
|
invalid file position |
-37
|
file I/O error |
-38
|
non-existent file |
-39
|
unexpected end of file |
-40
|
invalid BASE for float conversion |
-41
|
loss of precision |
-42
|
float divide by zero |
-43
|
float out of range |
-44
|
float stack overflow |
-45
|
float stack underflow |
-46
|
float invalid argument |
-47
|
compilation wordlist deleted |
-48
|
invalid POSTPONE |
-49
|
search-order overflow |
-50
|
search-order underflow |
-51
|
compilation wordlist changed |
-52
|
control-flow stack overflow |
-53
|
exception stack overflow |
-54
|
float underflow |
-55
|
float unidentified fault |
-56
|
QUIT |
-57
|
character I/O error |
-58
|
[IF], [ELSE], or [THEN] |
Quartus
Forth Exceptions
|
|
-256
|
Insufficient dynamic memory |
-257
|
System exit requested |
-258
|
Invalid registration code |
-259
|
Registered version only |