Topic : The GFA-Basic Compendium Author : GFA Systemtechnik GmbH Version : GFABasic.HYP v2.98 (12/31/2023) Subject : Documentation/Programming Nodes : 899 Index Size : 28056 HCP-Version : 3 Compiled on : Atari @charset : atarist @lang : @default : Document not found @help : Help @options : +g -i -s +z @width : 75 @hostname : STRNGSRV @hostname : CAB @hostname : HIGHWIRE @hostname : THING View Ref-File 0 Division by zero 1 Overflow 2 Not Integer -2147483648 .. 2147483647 3 Not Byte 0 .. 255 4 Not Word -32768 .. 32767 5 Square root only for positive numbers 6 Logarithm only for numbers greater than zero 7 8 Out of memory 9 Function or command not yet implemented 10 String too long max. 32767 characters 11 Not GFA-BASIC 3.5 program 12 Program too long memory full NEW 13 Not GFA-BASIC program file too short NEW 14 Array dimensioned twice 15 Array not dimensioned 16 Array index too large 17 Dim index too large 18 Wrong number of indices 19 Procedure not found 20 Label not found 21 On Open only "I"nput "O"utput "R"andom "A"ppend "U"pdate allowed 22 File already open 23 File # wrong 24 File not open 25 Input wrong not numeric 26 End of file reached 27 Too many points for Polyline/Polyfill/Polymark max. 128 28 Array must have one dimension 29 Number of points too large for array 30 Merge - Not an ASCII file 31 Merge - Line too long aborted 32 ==> Syntax error program aborted 33 Undefined label 34 Out of data 35 Data not numeric 36 37 Disk full 38 Command not allowed in direct mode 39 Program error Gosub not possible 40 Clear not allowed in For-Next loops or Procedures 41 Cont not possible 42 Parameter missing 43 Expression too complex 44 Undefined function 45 Too many parameters 46 Parameter wrong must be a number 47 Parameter wrong must be a string 48 Open "R" Record length wrong 49 Too many "R"-files (max 31) 50 Not an "R"-File 51 52 Fields larger than record length 53 54 GET/PUT Field string length changed 55 GET/PUT Record number wrong 56 57 58 59 60 Sprite String length wrong 61 Error while RESERVE 62 MENU error 63 RESERVE error 64 Pointer (*x) error 65 Array too small (<256) 66 No VAR-Array 67 ASIN/ACOS error 68 VAR-Type mismatch 69 ENDFUNC without RETURN 70 71 Index too large 72 73 74 75 76 77 78 79 80 Matrix operations for one and two dimensional arrays only 81 Matrices are of different order 82 Vector product not defined 83 Matrix product not defined 84 Scalar product not defined 85 Transposition for two dimensional arrays only 86 Non square matrix 87 Transposition not defined 88 FACT/COMBIN/VARIAT not defined 89 90 LOCAL error 91 FOR error 92 Resume (next) not possible Fatal, For or Local 93 Stack error 94 95 96 97 98 Command only available on STE 99 100 GFA BASIC Version 3.6 TT E © Copyright 1986-1991 GFA Systemtechnik GmbH Memo: Blank entries produce 'Undefined error XXX' Missing from the actual source code: #72 -> _DATA=x -> Invalid DATA pointer Never actually used: #9 #25 #40 #44 #63 #91 Duplicate: #20 -> #33 Retired from version 1 & 2: #36 #51 #53 #55 RUN!Lib adds error message #99: 'Redimensionierung nur mit gleicher Anzahl von Dimensionen' Translates to: 'Resizing with the same number of dimensions'