home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
xco212p.zip
/
BIN
/
xc.msg
< prev
next >
Wrap
Text File
|
1995-12-09
|
17KB
|
450 lines
000
001 illegal character
002 comment not closed; started at line %d
003 illegal number
004 string literal not closed or too long
005 unexpected end of file
006 identifier too long
007 identifier expected
008 expected symbol %s
009 illegal keyword usage
010 source text read error
011 can not determine source text language
020 undeclared identifier "%s"
021 type identifier "%s" shall not be used in declaring itself
022 identifier "%s" was already defined at %s[%d.%d]
023 unsatisfied forward reference
024 recursive import not allowed
025 unsatisfied exported object
026 forward reference, "%s" will be defined at %s[%d.%d]
027 illegal usage of module identifier "%s"
028 identifier "%s" was already defined in other module
029 incompatible types:\n "%s"\n "%s"
030 incompatible types
031 identifier does not denote a type
032 scalar type expected
033 incompatible with WORD
034 illegal type conversion
036 illegal hidden type specification
037 illegal type transfer
038 illegal number of parameters "%s"
039 kind of parameter "%s" mismatch
040 type of parameter "%s" mismatch
041 guard or test type is not an extension of variable type
042 incompatible assignment
043 illegal result type of procedure
044 incompatible result types
045 parameter passing conventions mismatch
046 illegal usage of open array type
047 fewer actual than formal parameters
048 more actual than formal parameters
049 BYTE expected
050 object is not array
051 object is not record
052 object is not pointer
053 object is not set
054 object is not variable
055 object is not procedure: %s
056 object is not module
057 operand type not applicable to (this) relation
058 object is not dynarr
059 object is neither a pointer nor a VAR-parameter record
060 pointer not bound to record or array type
061 dimension too large or negative
062 pointer not bound to record
063 object is not a type-bound procedure
064 illegal base type of array aggregate
065 the record type is from another module
066 procedure is not global %s
067 receiver type should be exported
068 illegal base type-bound procedure call
069 illegal type-bound procedure redefinition
070 inadmissible mixture of Modula-2 and Oberon-2
071 not defined for non-Oberon types
072 illegal order of redefinition of type-bound procedures
073 assigned procedure should not be code (or external)
074 redefined type-bound procedure should be exported
075 function procedure without RETURN
076 value is required
077 SIZE cannot be applied to a constant
078 SIZE cannot be applied to an open array
079 must be type or designator
080 illegal module header
081 illegal expression
082 illegal declaration
083 illegal type declaration
086 expression starts with incorrect symbol
087 expression should be constant
088 identifier does not match block name
089 procedure not implemented "%s"
090 procedure call is a function
091 call of proper procedure in expression
092 code procedure is not allowed in definition module
093 not allowed in definition module
094 allowed only in definition module
095 allowed only in global scope
096 unsatisfied opaque type "%s"
097 unsatisfied forward type "%s"
098 allowed only for value parameter
099 allowed only in procedure body
100 illegal order of declarations
101 export not allowed
102 language extension is not allowed
103 CONSTS: value expected
104 CONSTS: designator expected
105 CONSTS: statement expected
106 CONSTS: node type = NIL
107 shall not have a value less than 0
108 FOR-loop control variable "%s" cannot be exported
109 forward type cannot be opaque
110 illegal length, %d was expected
111 shall be an expression of a whole number type
112 expression for field "%s" was expected
113 no variant is associated with the value of the expression
114 object "%s" is a field
115 procedure "%s" does not match previous definition
116 object "%s" is not exported
117 type of "%s" is not defined yet
118 base type is allowed only for Oberon record
119 variant fields are not allowed in Oberon record
120 field of Oberon type is not allowed in non-Oberon record
121 illegal use of object "%s"
122 expression out of bounds
123 object is read-only
124 low bound greater than high bound
125 EXIT not within LOOP statement
126 case label defined more then once
127 empty CASE not allowed
128 variable should be declared in current block
129 should be NEW or DISPOSE
130 redefinition of NEW or DISPOSE not allowed
131 zero step in FOR statement
132 shall be an open array designator
133 range is too large
134 must be value of unsigned type
135 must be value of pointer type
136 must be type designator
137 value does not have a defined storage size
138 must be variable of ordinal type
139 must be entire designator
140 interrupt procedures are not implemented yet
141 opaque type can not be defined as Oberon pointer
142 can not generate code
143 not allowed in Oberon
144 pointer and record types are mixed in type test
145 formal parameter is not allowed here
146 exported variable is not allowed here
147 threatened variable is not allowed here
148 finalization is allowed only in module block
149 RETRY is allowed only in exceptional part of block
150 type name expected
151 must be of integer type
152 incompatible calling conventions:\n "%s"\n "%s"
153 incompatible calling conventions
154 procedure "%s" does not match previous definition:\n was: %s\n now: %s
155 invalid system flag value
156 procedure designator was expected
157 object must be exported
171 illegal structure of conditional compilation options
172 conditional compilation option starts with incorrect symbol
173 pragma not closed; started at line %d
174 unexpected end of file while skipping; see at %d
175 invalid pragma syntax
190 incorrect symbol file "%s"
191 incorrect version of symbol file "%s"
192 key inconsistency of imported module "%s"
193 generation of new symbol file not allowed
194 module name does not match symbol file name "%s"
200 not yet implemented
201 number too large
202 illegal set base type
203 division by zero
204 overflow in constant expression
205 invalid case in CASE statement
206 array length is too large or less then zero
207 DIV/MOD: divisor should be positive
208 CASE statement always fails
209 identifier coincides with ANSI C (or C++) keyword
219 too many dimensions
220 too many variables
221 too many procedures
222 too many parameters
223 case range too long
224 too many pointers
225 too many exported types
226 too many imported modules
227 jump distance too long
228 not enough registers: simplify expression
229 heirarchy of record extensions too high
230 too many records have type-bound procedures
231 code too long
232 type is too large
233 type structure is too complicated
234 can not be implemented in this back-end
235 local procedure can not be taken out due to
236 "C" procedure should be declared as external (PROCEDURE [2] +)
237 #GENCMD equation: wrong syntax (position %d)
238 #GENCMD equation: execution fault, error code %d
239 integer overflow
240 NEW or DISPOSE not satisfied: %s is not found
241 Register description expected
242 Incorrect coprocessor register description
243 Illegal parameter offset
244 Illegal register usage
245 Registers must be different
246 Multiple use of register
247 Cannot be passed in registers pair
248 Cannot be passed in coprocessor register
249 Cannot be passed in this register
250 Parameters overlap
251 Illegal coprocessor registers set
252 Not all parameters are specified
253 Incorrect specification of RETURN
254 Specification of RETURN is missing or unnecessary
255 Register cannot be used
256 Symbol expected
257 Illegal type or value of constant
258 real overflow or underflow
% WARNINGS
300 variable declared but never used
301 parameter is never used
302 value was assigned but never used
303 procedure declared but never used
304 possibly used before definition "%s"
305 constant declared but never used
310 infinite loop
311 unreachable code
312 loop is executed exactly once
313 redundant code eliminated
314 variable "%s" has compile time defined value here
315 NIL dereference
320 undeclared option "%s"
321 option "%s" was already defined
322 undeclared equation "%s"
323 equation "%s" was already defined
330 code generated requires FP coprocessor
% C backend warnings
350 non portable type cast: size is undefined
351 option NOHEADER is allowed only in C-modules
352 option NOCODE is allowed only in C-modules
353 dependence cycle in C code
390 obsolete pragma setting
%make errors
400 #alien module "%s" (definition or Oberon module is not found)
401 #alien module "%s" (implementation is not found)
402 #compile "%s" ("%s" not found)
403 #compile "%s" ("%s" was modified after "%s")
404 #compile "%s" ("%s" was modified)
405 #compile "%s" (was modified after "%s")
406 #undefined file extension "%s"
407 #module not found "%s"
408 #file "%s": definition module expected
409 #file "%s": main module expected
410 #file "%s": Oberon module expected
411 #file "%s": implementation or main module expected
412 #file "%s": module name "%s" expected, got "%s"
413 #no modules in the project
414 #file "%s" (line %d): %s
415 #unknown operation mode "%s"
416 #inconsistent set of operation modes
417 #file "%s": module name "%s" expected (import from "%s")
418 string expected
419 unknown extension "%s"
420 unknown template argument "%s"
421 only one level of "{}" brackets is allowed
422 inconsistent set of modules kind
423 #more than one source file for module:\n %s\n %s
424 file create error: %s
425 file open error: %s
426 #unexpected module kind: "%s"
427 #file "%s": error in module header or import section
428 syntax error
429 line too long
430 #invalid argument (%s): %s
431 #ERRFMT equation: wrong syntax (position %d)
432 file close error: %s
433 #error in template file "%s", line %d.%d: %s
434 #wrong value of equation "%s": "%s" is used
435 #project is up to date
436 #cycle in import (See "%s", "%s")
437 #too many errors
438 is allowed only inside "{}" brackets
439 external command fault %d:\n%s
440 #error in template string, line %d.%d: %s\n%s
441 #file "%s" (line %d.%02d): %s
442 incompatible types
443 undeclared identifier
% ----- SL1 compiler errors
500 internal compiler error #%d(%d)
501 hash table overflow
% ----- SL1 scanner error
600 comment not closed
601 unknown char mnemonics
602 char mnemonics not closed
603 zero-length string not allowed
604 string is too long
605 file '%s' not found
606 misplaced ELSEDEF
607 unexpectable ENDDEF
608 INFOR, OUTFOR, INVALIDFOR operators must not reside in IFDEF scope
609 the source is invalid with given conditions
610 unknown preprocessor directive '%s'
611 file '%s': input error
% ----- SL1 Parser 1 Pass errors
620 symbol %s expected, but not found
621 pointer type expected
622 procedure head expected
623 constant identifier expected
624 illegal COMPOOL statement
625 no preceeding type definition in structure element declaration
626 bad structure elements list
627 illegal memory page specification
628 parameter mode (VALUE or REFERENCE) missing
629 illegal procedure body
630 bad global structure declaration
631 compound statement expected
632 bad CASE statement syntax
633 duplicate DEFAULT in CASE statement
634 illegal primary expression
635 illegal SET statement
636 illegal global procedure type (INTRINSIC, GLOBAL or EXTERNAL expected)
637 RETURN or EXIT not allowed within CASE statement
638 statement starts with unexpected symbol
639 illegal usage of '@' operator
640 obsolete BASE descriptor ignored
641 obsolete SET BASE statement ignored
642 SET OVERLAY statement could be used in local COMPOOL only
643 duplicate SET OVERLAY statement
% ------- SL1 compiler Semantic (Pass 2) errors
701 object '%s' is already declared - this declaration ignored
703 illegal use of object '%s' in expression
705 operand/expression must have INTEGER type
706 left operand must have INTEGER type
707 right operand must have INTEGER type
708 multiplication or division cannot be done at execution time
709 left-hand side of assignment must be storage reference
711 constant value (%s) is out of bounds
712 CASE label (%d) out of range (%d-%d)
713 duplicate CASE label (%d)
714 illegal CASE labels range ("from" > "to")
715 wrong number of cases specified, %d expected
717 word offset must be in range (%d-%d)
718 bit offset must be in range (%d-%d)
719 width must be in range (%d-%d)
720 width plus offset must not be greater than %d
721 type of partial word field must be INTEGER
722 array length must be in range (%d-%d)
723 illegal offset and/or width for packed array
724 page number must be in range (%d-%d): %d
725 undeclared structure type %s
726 right-hand side of :(::) must be of POINTER type
727 not a structure member: %s
728 right-hand side of . must be of STRUCTURE type
729 not a structure element: %s
730 array index must be of INTEGER type
732 constant array subscript (%d) is out of range (0-%d)
733 the first operand for OFFSET must be a POINTER
734 the second operand for OFFSET must be an INTEGER
735 unable to take address
736 illegal type of condition
737 not a procedure or function - %s
738 global procedure number must be in range (%d-%d)
739 package number must be in range (%d-%d)
740 unprotected store word address must be in range (%d-%d)
741 protected store word address must be in range (%d-%d)
742 ORIGIN LIMIT address must be in range (%d-%d)
743 ORIGIN address must be set before variable declaration
744 variable declaration exceeds addressing or overlay limit
745 EXIT level must be in range (%d-%d)
746 illegal statement
747 procedure "%s" was already declared with different number/package
748 object is not a structure element
749 STRUCT cast is not allowed within expression
750 operand/actual parameter must be storage reference
751 cannot evaluate global constant to value of INTEGER or STRING type
752 structure member "%s" redeclared with different attributes/type
753 storage kind/page mismatch in structure member access
754 ???
755 ???
756 operand/expression must have pointer type
757 operation not allowed for this type of operands
758 at least one of operands must be structure
759 pointer types incompatible
760 @@ is undefined in this context
761 @-operator: global procedure or variable expected
762 global procedure %s is not declared in COMPOOL
763 invalid SET OVERLAY statement - global COMPOOL variable of pointer type required
764 writing to protected storage not allowed
% ------- SL1 compiler warnings
802 global COMPOOL not specified - empty global COMPOOL assumed
803 INTEGER constant is implicitly converted to STRUCTURE
804 value extended (%d=>%d bits) while converting to POINTER
805 not yet implemented [%s]
806 pointer values are compared
807 taking address of object not aligned on byte boundary
808 STRUCTURE is implicitly compared with 0
809 constant truncated (%d=>%d bits) in assignment
810 constant is converted to POINTER
811 ARRAY implicitly converted to ARRAY[0]
% ------- x86 compiler warnings
900 redundant code eliminated
901 redundant code not eliminated - can raise exception
902 constant condition eliminated
903 function result is not used
904 unreachable code
905 loop is not executed
910 realValueException will be raised here
911 wholeValueException will be raised here
912 wholeDivException will be raised here
913 indexException will be raised here
914 rangeException will be raised here
915 invalidLocation exception will be raised here
% ------- x86 compiler fatal errors
950 out of memory
951 expression(s) too complex
952 that type conversion is not implemented
% C backend errors
1000 can't gen. overlapped field, GENCPP is OFF
1001 parameter "%s" is not declared
1002 can't generate recursive type definition
1003 external names conflict:\n "%s.%s" and "%s.%s"
1004 external name "%s.%s" conflict with std name
1005 unimplemented system procedure
1006 undefined array length for dimension %d
1007 undefined array size for dimension %d
1008 can't generate expression
1009 can't generate l-value type cast
1010 can't generate type conversion
1011 can't generate aggregate
1012 can't generate statement
1013 invalid value type
1014 can't get size of (%s)
1015 too many parameters
1016 can't generate type designator
1017 can't generate type declaration
1018 can't generate recursive type declaration
1019 can't generate object declaration