X302 in e#t, t is a text, but e is not a character
X303 in min t, t is not a text list or table
X304 in min t, t is empty
X305 in max t, t is not a text list or table
X306 in max t, t is empty
X307 in e min t, t is not a text list or table
X308 in e min t, t is empty
X309 in e min t, t is a text, but e is not a character
X310 in e min t, no element of t exceeds e
X311 in e max t, t is not a text list or table
X312 in e max t, t is empty
X313 in e max t, t is a text, but e is not a character
X314 in e max t, no element of t is less than e
X315 in t item n, t is not a text list or table
X316 in t item n, t is empty
X317 in t item n, n is not a number
X318 in t item n, n is not an integer
X319 in t item n, n is < 1
X320 in t item n, n exceeds #t
X321 in n th'of t, t is not a text list or table
X322 in n th'of t, t is empty
X323 in n th'of t, n is not a number
X324 in n th'of t, n is not an integer
X325 in n th'of t, n is < 1
X326 in n th'of t, n exceeds #t
X327* Bigsize in Bottom or Crange (327)
X400* unknown flag in ccopybtreenode (400)
X401* releasing unreferenced btreenode (401)
X402* wrong flag in relbtree() (402)
X500 incompatible types %s and %s
X501* comparison of unknown types (501)
X502* hash called with unknown type (502)
X503* unknown type in convert (503)
X600 in x mod y, y is zero
X601 in n round x, n is not an integer
X602 in */n, n is an approximate number
X603 in /*n, n is an approximate number
X604 in n root x, n is zero
X605 in root x, x is negative
X606 result of math function too large
X607 argument to math function too large
X608 math library error
X609 in log x, x <= 0
X610 in b log x, b <= 0
X611 in b log x, x <= 0
X700 approximate number too large
X701* app_floor: result not integral (701)
X800* numconst: can't happen (800)
X801 excessive exponent in e-notation
X900* dig_gcd of number(s) <= 0 (900)
X901* gcd_small of numbers > smallint (901)
X902* gcd of number(s) <= 0 (902)
X903 exceptionally large rational number
X1000* dig_gadd: nto < nfrom (1000)
X1001* int_tento(-n) (1001)
X1100* zero division (int_ldiv) (1100)
X1101* int_ldiv internal failure (1101)
X1200* mk_rat(x, y) with y=0 (1200)
X1300 number not an integer
X1301 exceedingly large integer
X1302* intval on non-number (1302)
X1303* num_comp (1303)
X1304 value not a number
X1305 approximate number too large to be handled
X1306 exceptionally large number
X1400 in p..q, p is neither a text nor a number
X1401 in p..q, p is a number but not an integer
X1402 in p..q, p is a number, but q is not
X1403 in p..q, q is a number but not an integer
X1404 in p..q, p is a text but not a character
X1405 in p..q, p is a text, but q is not
X1406 in p..q, q is a text, but not a character
X1500* big grabber (1500)
X1501* big regrabber (1501)
X1502* getsyze called with unknown type (1502)
X1503* releasing unreferenced value (1503)
X1600 in choice t, t is not a text list or table
X1601 in choice t, t is empty
X1700 Type '?' for help.\n
X1800 in i/j, j is zero
X1801 in 0**y or y root 0, y is negative
X1802 in x**(p/q) or (q/p) root x, x is negative and q is even
X1803 in x**y or y root x, x is negative and y is not exact
X1804 ambiguous expression; please use ( and ) to resolve
X1805 no expression where expected
X1806 no test where expected
X1807 something unexpected in expression
X1808 something unexpected in test
X1809 misformed address
X1810 %s hasn't been initialised or (properly) defined
X1811 %s hasn't been (properly) defined
X1812 %s has not yet received a value
X1813 function returns no value
X1814 predicate reports no outcome
X1815 a refinement may not be used as an address
X1816 bad node in while
X1817 bad node in testsuite
X1818 indentation not used consistently
X1819 indentation must be at least 2
X1820 selection on non-table
X1900* a_fpr_formals (1900)
X1901* analyze bad tree (1901)
X2000 no command suite where expected
X2001 no command where expected
X2002 something unexpected in this line
X2003 no parameter where expected
X2005 IN after colon
X2006 no alternative suite for SELECT
X2007 after ELSE no more alternatives allowed
X2100 nothing instead of expected expression
X2101 point without digits
X2102 e not followed by exponent
X2103 cannot find matching %s
X2200* fix bad tree (2200)
X2201* fix unparsed with bad flag (2201)
X2202 command cannot be reached
X2203 refinement returns no value or reports no outcome
X2204 wrong keyword %s
X2205 missing actual parameter after %s
X2206 can't find expected %s
X2207 unexpected actual parameter after %s
X2208 unexpected keyword %s
X2209 compound parameter has wrong length
X2210 refinement with parameters
X2211 you haven't told me HOW TO %s
X2212* f_fpr_formals (2212)
X2213 %s cannot be used in an expression
X2214 %s is neither a refined test nor a zeroadic predicate
X2300 wrong argument of type_check()
X2301 next line must be impossible as a refinement name, e.g. with a space:
X2302 returned value
X2303 RETURN not in function or expression refinement
X2304 Empty polytype stack
X2400 cannot find expected %s
X2401 no name where expected
X2402 no keyword where expected
X2403 something unexpected following %s
X2404 according to the syntax I expected %s
X2500 nothing where address expected
X2501 no address where expected
X2502 something unexpected in address
X2600 I found type
X2601 EG
X2602 where I expected
X2603 I thought
X2604 was of type
X2605 list or table of
X2606 list or table
X2607 "", or list or table of ""
X2608 text or list or table
X2609 incompatible type for
X2610 incompatible types for
X2611 and
X2612 %s
X2700 HAS follows colon
X2701 nothing instead of expected test
X2800 how-to starts with indentation
X2801 no how-to name where expected
X2802 no how-to keyword where expected
X2803 %s is a reserved keyword
X2804 %s is already a formal parameter or operand
X2805 %s is already a shared name
X2806 %s is already a refinement name
X2807 cannot find function name
X2808 user defined functions must be names
X2809 something unexpected in formula template
X2810 nothing instead of expected template operand
X2811 no template operand where expected
X2812 nothing instead of expected name
X2813 no name where expected
X2814 something unexpected in name
X2900 change of workspace not allowed
X2901 no previous workspace
X2902 I find no workspace name here
X2903 I can't goto/create workspace %s
X2905 *** I cannot find parent directory\n
X2906 *** I cannot find workspace\n
X2907 *** I cannot find your home directory\n
X2908 *** I shall use the current directory as your single workspace\n
X2909 *** %s isn't an ABC name\n
X2910 *** I shall try the default workspace\n
X3000* replacing in non-environment (3000)
X3001* deleting from non-environment (3001)
X3002* selection on non-environment (3002)
X3100 in your command\n
X3101 in your expression to be read\n
X3102 in your edited value\n
X3103 in your location %s\n
X3104 in your permanent environment\n
X3105 in your workspace index\n
X3106 in your how-to %s\n
X3107 in line %d of your how-to %s\n
X3108 *** (detected after reading 1 line of your input file standard input)\n
X3109 *** (detected after reading %d lines of your input file standard input)\n
X3110 *** (detected after reading 1 line of your input file %s)\n
X3111 *** (detected after reading %d lines of your input file %s)\n
X3112 *** The problem is:
X3113 *** Sorry, ABC system malfunction\n
X3114 *** Sorry, memory exhausted
X3115 *** There's something I don't understand
X3116 *** There's something I can't resolve
X3117 *** Can't cope with problem
X3118 *** Cannot reconcile the types
X3119 *** Your check failed
X3120 *** interrupted\n
X3200 in x %s y, x is not a number
X3201 in x %s y, y is not a number
X3202 in x %s y, y is not a compound of two numbers
X3203 in c %s x, c is zero
X3204 in %s x, x is not a number
X3205 in %s y, y is not a compound of two numbers
X3206 in %s t, t is not a text
X3207* pre-defined fpr wrong (3207)
X3208 in the test exact x, x is not a number
X3209 in the test e in t, t is not a text list or table
X3210 in the test e in t, t is a text, but e is not a character
X3211 in the test e not.in t, t is not a text list or table
X3212 in the test e not.in t, t is a text, but e isn't a character
X3213* predicate not covered by proposition (3213)
X3300 terminating commands only allowed in how-to's and refinements
X3301 share-command only allowed in a how-to
X3302 I don't recognise this as a command
X3303 outer indentation not zero
X3304 special commands only interactively
X3305* special (3305)
X3400 in ... i IN e, e is not a text, list or table
X3500 unexpected program halt
X3501* run: bad thread (3501)
X3502 none of the alternative tests of SELECT succeeds
X3503 test refinement reports no outcome
X3504 refinement returns no value
X3505 run-time error %s
X3506 run: cannot execute how-to definition
X3507* bad FPR_FORMAL (3507)
X3508 QUIT may only occur in a command or command-refinement
X3509 RETURN may only occur in a function or expression-refinement
X3510 REPORT may only occur in a predicate or test-refinement
X3511 SUCCEED may only occur in a predicate or test-refinement
X3512 FAIL may only occur in a predicate or test-refinement
X3513* run: bad node type (3513)
X3600 location not initialised
X3601 %s hasn't been initialised
X3602 key not in table
X3603 inserting in non-list
X3604 removing from non-list
X3605 removing from empty list
X3606 selection on empty table
X3607* call of location with improper type (3607)
X3608* uniquifying text-selection location (3608)
X3609* uniquifying comploc (3609)
X3610* uniquifying non-location (3610)
X3611 text-selection (@ or |) on non-text
X3612 in the location t@p or t|p, t does not contain a text
X3613 in the location t@p or t|p, p is out of bounds
X3614 selection on location of improper type
X3615 text-selection (@ or |) out of bounds
X3616 putting non-text in text-selection (@ or |)
X3617 putting non-compound in compound location
X3618 putting compound in compound location of different length
X3619 putting in non-location
X3620 putting different values in same location
X3621 deleting non-location
X3622 deleting text-selection (@ or |) location
X3623 deleting non-existent location
X3624 binding non-location
X3625 unbinding non-location
X3700 write error (disk full?)
X3800 value too big to output
X3801* writing value of unknown type (3801)
X3802 *** Please answer with '%c' or '%c'\n
X3803 *** Just '%c' or '%c', please\n
X3804 *** This is your last chance. Take it. I really don't know what you want.\n So answer the question\n
X3805 *** Well, I shall assume that your refusal to answer the question means '%c'!\n
X3806 End of input encountered during READ command
X3807 End of input encountered during READ t RAW
X3808 type of expression does not agree with that of EG sample
X3809 *** Please try again\n
X3900 *** abc: killed by signal\n
X3901 *** Oops, I feel suddenly (BURP!) indisposed. I'll call it a day. Sorry.\n
X3902 *** Oops, an act of God has occurred compelling me to discontinue service.\n
X3903 unexpected arithmetic overflow
X4000 cannot create file name for %s
X4001 filename and how-to name incompatible for %s
X4002 cannot create file %s; need write permission in directory
X4003 unable to find file
X4004* wrong nodetype of how-to (4004)
X4005 there is already a how-to with this name
X4006 there is already a permanent location with this name
X4007 *** the how-to name is already in use;\n*** should the old how-to be discarded?\n*** (if not you have to change the how-to name)\n
X4008 *** the how-to name is already in use for a permanent location;\n*** should that location be deleted?\n*** (if not you have to change the how-to name)\n
X4009 I find nothing editible here
X4010 no current how-to
X4011 *** do you want to visit the version with %c or %c operands?\n
X4012 *** you have no write permission in this workspace:\n*** you may not change the how-to\n*** do you still want to display the how-to?\n
X4013 *** cannot create file name;\n*** you have to change the how-to name\n
X4014 %s isn't a how-to in this workspace
X4015* ens_filed() (4015)
X4016 no current location
X4017 *** you have no write permission in this workspace:\n*** you may not change the location\n*** do you still want to display the location?\n
X4018 %s isn't a location in this workspace
X4019 value is not a table
X4020 in t[k], k is not a text
X4021 Press [SPACE] for more, [RETURN] to exit list
X4100* stack underflow (4100)
X4101* bad call type (4101)
X4102* stack clobbered (4102)
X4103 You haven't told me HOW TO REPORT %s
X4104 You haven't told me HOW TO RETURN %s
X4105* invoked how-to has other adicity than invoker (4105)
X4106* udfpr with predefined how-to (4106)
X4107* formula called with non-function (4107)
X4108* proposition called with non-predicate (4108)
X4109* extract (4109)
X4110 putting non-compound in compound parameter
X4111 parameter has wrong length
X4112* not a compound in sub_epibreer (4112)
X4113* bad nodetype in sub_epibreer (4113)
X4114* too many tags in sub_putback (4114)
X4115* not a compound in sub_putback (4115)
X4116* bad node type in sub_putback (4116)
X4117* not a compound in collect_value (4117)
X4118* bad node type in collect_value (4118)
X4119 on return, part of compound holds no value
X4120 value of expression parameter changed
X4121* bad def in x_user_command (4121)
X4122 You haven't told me HOW TO %s
X4200* loctype asked of non-location (4200)
X4201* valtype called with unknown type (4201)
X4400 in ... i IN e, i contains a non-local name
X4500* in cmdline() (4500)
X4600 *** %s isn't the name of a location\n
X4601 *** %s hasn't been initialised\n
X4602 *** %s isn't a table\n
X4603 *** Errors while recovering workspace:\n
X4604 *** %s: cannot derive a location name\n
X4605 *** %s: cannot read this file\n
X4606 *** %s: cannot derive a how-to name\n
X4607 *** %s: cannot rename this file\n
X4608 *** %s: the ABC name for this file is already in use\n
X4609 *** %s: cannot create this file\n
X4610 *** Errors while recovering the workspace index\n
X4611 *** %s: cannot derive an ABC name for this workspace\n
X4612 *** %s: the ABC name for this workspace is already in use\n
X4700 *** Interrupted\n
X6000 Empty copy buffer
X6001 Trouble with your how-to, see last line. Hit [interrupt] if you don't want this
X6002 Spaces and tabs mixed for indentation; check your program layout
X6003 There are still holes left. Please fill or delete these first.
X6004 I cannot [goto] that position
X6005 Sorry, I could not [goto] that position
X6006 You can't use [goto] in recording mode
X6007 Cannot insert '%c'
X6008 No keystrokes recorded
X6009 Keystrokes recorded, use [play] to play back
X6010 This redo brought you to an older version. Use [undo] to cancel
X6200 Sorry, I can't edit file \"%s\"
X6201 excessively nested indentation
X6202 indentation messed up
X6203 unexpected indentation increase
X6204* readsym: ungetc failed (6204)
X6300 Cannot save how-to on file \"%s\"
X6400 Recording
X6401 Copy buffer
X6500 Errors in key definitions file:\n
X6501 Definition for command %s starts with '%c'.
X6502 Definition for command %s would produce an interrupt or suspend.
X6503 Definition for command %s would produce an interrupt.
X6504 Too many key definitions
X6505 no '[' before name
X6506 No name after '['
X6507 no ']' after name
X6508 opening string quote not found
X6509 closing string quote not found in definition
X6510 definition string too long
X6511 opening string quote not found in representation
X6512 closing string quote not found in representation
X6513 unprintable character in representation
X6514 representation string too long
X6515 Name %s not followed by '='
X6516 Unknown command name: %s
X6517 Cannot rebind %s in keysfile
X6518 No '=' after definition for name %s
X6519* too many predefined keys (6519)
X6600 *** Bad $TERM or termcap, or dumb terminal\n
X6601 *** Bad SCREEN environment\n
X6602 *** Cannot reach keyboard or screen\n
X6700 Press [SPACE] for more, [RETURN] to exit help