#
# Messages for BasCompress

Warning:	warning %d:% 
W1:	Expecting PROC or FN after DEF
W2:	DEF inside a routine
W3:	Unexpected period `.'
W4:	Mismatched quotes `""'
W5:	Malformed hexadecimal number
W6:	Malformed binary number
W7:	Line number reference found
W8:	Expecting routine name after PROC or FN
W9:	ENDPROC not at end of procedure
W10:	= not at end of function
W11:	Code found on last line of function
W12:	Expecting a string after LIBRARY/INSTALL
W13:	OVERLAY not parsed, use special file or inline comment
W14:	Unexpected `['
W15:	Unexpected `]'
W16:	ENDPROC inside a %s structure
W17:	= inside a %s structure
W18:	Conditional %s
W19:	Too many `(' found
W20:	Unexpected `)' found
W21:	Routine %s already defined at %s
W22:	Malformed decimal number
W23:	The (global) special routine %s is not defined anywhere
W24:	SWI name missing, or not simple
W25:	SWI `%s' is unknown
W26:	Can't change to screen mode %d
W27:	Special variable %s has been used
W28:	Special routine %s has been used
W29:	Special library %s has been used
W30:	Special overlay %s has been used
W31:	Found TOP, treated as 'TOP' and not 'TO P'

Error:		error %d:% 
E1:	Expecting R0..R15
E2:	ENDPROC found in a function
E3:	= found in a procedure
E4:	Routine %s already defined at %s
E5:	File error: %s
E6:	End of file in middle of routine
E7:	Too many files (>254)
E8:	Undefined routine: %s (used %s)
E9:	Undefined variable: %s (used %s)
E10:	FOR not at start of statement
E11:	Escape pressed, parsing aborted
E12:	File %s does not have a Basic file type
E13:	File %s is too small to be a Basic type
E14:	File is corrupted/not basic
E15:	Escape pressed, xref aborted
E16:	Escape pressed, compression aborted
E17:	Unexpected %s in a %s structure
E18:	Unexpected %s
E19:	End of file in middle of assembler
E20:	OTHERWISE not at start of line
E21:	WHEN not at start of line
E22:	Computed GOTO/GOSUB found
E23:	INSTALL/LIBRARY not at start of line
E24:	INSTALL/LIBRARY can not be on a conditional line
E25:	The special routine `%s' was declared as having different parameters from those found here
E26:	The special routine `%s' wants a string constant for one of its' parameters
E27:	Line too long (max 256)
E28:	Line `%s' is not of a recognised form
E29:	Label `%s' is invalid
E30:	Parameter list `%s' is invalid
E31:	Parameter list `%s' contains a duplicate
E32:	Implicit label substitution overflowed
E33:	Too many special routines (max 255)
E34:	Unable to load special file (not Text?)
E35:	SWI name missing, or not simple
E36:	Illegal screen mode
E37:	Bad main program, unterminated %s structure
E38:	Can't find closing ellipsis in special routine parameter
E39:	Bad char `%c' following > or : in special routine parameter
E40:	Called routine `%s' with wrong number of parameters

Overlay:	inline OVERLAY %s
LOCK:	inline LOCK 

# These are for the xref (and stats of label refs)
#
Comma:		,% 
SemiColon:	;% 
Name:		\n%s%s
Defined:	\n  Defined:\t
Calls:	\n  Calls:\t
CalledBy:	\n  Called by:\t
Declare:	\n  Declared:\t
Assign:		\n  Assigned:\t
Refer:		\n  Referenced:\t
Undefined:	% UNDEFINED
Deleted:	% DELETED
To:		% to% 
None:		(none)
Multiple:	% (%d)
UnusedRtns:	\nUnused routine(s):\t
UnusedVars:	\nUnused variable(s):\t
ConstantVars:	\nConstant variable(s):\t
MainProgram:	main program
Unlinked:	{unlinked}
ProcedurePrefix:	PROC
FunctionPrefix:	FN

# These are log stuff
#
SpecialTitle:	Scanning special file %s\n
ScanTitle:	Scanning %s\n
XRefTitle:	Cross reference of %s\n
CompressTitle:	Creating %s\n
OverlayTitle:	Creating overlay %s\n
Result:	Output file size is %d bytes, = %d%%%% of original file (saving %d bytes)
Goto:		Line numbers found at:\t
Eval:		EVALs found at:\t
Data:		DATAs found at:\t
Read:		READs found at:\t
Stats:		Statistics:\t
Parsed:		\nParsing completed with %s, and %s\n
ParsedError:	error
ParesedWarning:	warning
Zero:		no %ss
One:		one %s
Many:		%d %ss
Label:		%? integer, real, string, integer array, real array, string array, procedure, function
Here:		here

SysError:		A system error was detected (&%x): %s