home *** CD-ROM | disk | FTP | other *** search
/ Delphi Anthology / aDELPHI.iso / Runimage / Delphi50 / Bin / dcc50.dll / 0 / string.txt
Text File  |  1999-08-11  |  19KB  |  433 lines

  1. 0    Ordinal type required
  2. 1    File type not allowed here
  3. 2    Undeclared identifier: '%s'
  4. 3    Identifier redeclared: '%s'
  5. 4    '%s' is not a type identifier
  6. 5    PACKED not allowed here
  7. 6    Constant or type identifier expected
  8. 7    Incompatible types
  9. 8    Incompatible types: %s
  10. 9    Incompatible types: '%s' and '%s'
  11. 10    Low bound exceeds high bound
  12. 11    Type of expression must be BOOLEAN
  13. 12    Type of expression must be INTEGER
  14. 13    Statement expected, but expression of type '%s' found
  15. 14    Operator not applicable to this operand type
  16. 15    Array type required
  17. 16    Pointer type required
  18. 17    Record, object or class type required
  19. 18    Object type required
  20. 19    Object or class type required
  21. 20    Class type required
  22. 21    Function needs result type
  23. 22    Invalid function result type
  24. 23    Procedure cannot have a result type
  25. 24    Text after final 'END.' - ignored by compiler
  26. 25    Constant expression expected
  27. 26    Constant expression violates subrange bounds
  28. 27    Duplicate tag value
  29. 28    Sets may have at most 256 elements
  30. 29    %s expected but %s found
  31. 30    Duplicate case label
  32. 31    Label expected
  33. 32    For loop control variable must be simple local variable
  34. 33    For loop control variable must have ordinal type
  35. 34    Types of actual and formal var parameters must be identical
  36. 35    Too many actual parameters
  37. 36    Not enough actual parameters
  38. 37    Variable required
  39. 38    Declaration of '%s' differs from previous declaration
  40. 39    Illegal character in input file: '%s' ($%X)
  41. 40    File not found: '%s'
  42. 41    Could not create output file '%s'
  43. 42    Seek error on '%s'
  44. 43    Read error on '%s'
  45. 44    Write error on '%s'
  46. 45    Close error on '%s'
  47. 46    Bad file format: '%s'
  48. 47    Out of memory
  49. 48    Circular unit reference to '%s'
  50. 49    Bad unit format: %s
  51. 50    Label declaration not allowed in interface part
  52. 51    Statements not allowed in interface part
  53. 52    Unit %s was compiled with a different version of %s.%s
  54. 53    Unterminated string
  55. 54    Syntax error in real number
  56. 55    Illegal type in Write/Writeln statement
  57. 56    Illegal type in Read/Readln statement
  58. 57    String literals may have at most 255 elements
  59. 58    Unexpected end of file in comment started on line %ld
  60. 59    Invalid compiler directive: '%s'
  61. 60    Bad global symbol definition: '%s' in object file '%s'
  62. 61    Class, interface and object types only allowed in type section
  63. 62    Local class, interface or object types not allowed
  64. 63    Virtual constructors are not allowed
  65. 64    Could not compile used unit '%s'
  66. 65    Left side cannot be assigned to
  67. 66    Unsatisfied forward or external declaration: '%s'
  68. 67    Missing operator or semicolon
  69. 68    Missing parameter type
  70. 69    Illegal reference to symbol '%s' in object file '%s'
  71. 70    Line too long (more than 1023 characters)
  72. 71    Unknown directive: '%s'
  73. 72    This type cannot be initialized
  74. 73    Number of elements differs from declaration
  75. 74    Label already defined: '%s'
  76. 75    Label declared and referenced, but not set: '%s'
  77. 76    This form of method call only allowed in methods of derived types
  78. 77    This form of method call only allowed for class methods
  79. 78    Variable '%s' might not have been initialized
  80. 79    Value assigned to '%s' never used
  81. 80    Return value of function '%s' might be undefined
  82. 81    Procedure FAIL only allowed in constructor
  83. 82        Procedure NEW needs constructor
  84. 83    Procedure DISPOSE needs destructor
  85. 84    Assignment to FOR-Loop variable '%s'
  86. 85    FOR-Loop variable '%s' may be undefined after loop
  87. 86    TYPEOF can only be applied to object types with a VMT
  88. 87    Order of fields in record constant differs from declaration
  89. 88    Internal error: %s%d
  90. 89    Unit name mismatch: '%s'
  91. 90    Type '%s' is not yet completely defined
  92. 91    System unit incompatible with trial version
  93. 92    Integer constant or variable name expected
  94. 93    Invalid typecast
  95. 94    User break - compilation aborted
  96. 95    Assignment to typed constant '%s'
  97. 96    Segment/Offset pairs not supported in Borland 32-bit Pascal
  98. 97    Program or unit '%s' recursively uses itself
  99. 98    Label '%s' is not declared in current procedure
  100. 99    Local procedure/function '%s' assigned to procedure variable
  101. 100    Missing ENDIF directive
  102. 101    Method identifier expected
  103. 102    FOR-Loop variable '%s' cannot be passed as var parameter
  104. 103    Typed constant '%s' passed as var parameter
  105. 104    BREAK or CONTINUE outside of loop
  106. 105    Division by zero
  107. 106    Overflow in conversion or arithmetic operation
  108. 107    Data type too large: exceeds 2 GB
  109. 108    Integer constant too large
  110. 109    16-Bit fixup encountered in object file '%s'
  111. 110    Inline assembler syntax error
  112. 111    Inline assembler stack overflow
  113. 112    Operand size mismatch
  114. 113    Memory reference expected
  115. 114    Constant expected
  116. 115    Type expected
  117. 116    Cannot add or subtract relocatable symbols
  118. 117    Invalid register combination
  119. 118    Numeric overflow
  120. 119    String constant too long
  121. 120    Error in numeric constant
  122. 121    Invalid combination of opcode and operands
  123. 122    486/487 instructions not enabled
  124. 123    Division by zero
  125. 124    Structure field identifier expected
  126. 125    LOOP/JCXZ distance out of range
  127. 126    Procedure or function name expected
  128. 127    PROCEDURE or FUNCTION expected
  129. 128    Instance variable '%s' inaccessible here
  130. 129    EXCEPT or FINALLY expected
  131. 130    Cannot BREAK, CONTINUE or EXIT out of a FINALLY clause
  132. 131    'GOTO %s' leads into or out of TRY statement
  133. 132    %s clause expected, but %s found
  134. 133    Cannot assign to a read-only property
  135. 134    Cannot read a write-only property
  136. 135    Class already has a default property
  137. 136    Default property must be an array property
  138. 137    TYPEINFO standard function expects a type identifier
  139. 138    Type '%s' has no type info
  140. 139    FOR or WHILE loop executes zero times - deleted
  141. 140    No definition for abstract method '%s' allowed
  142. 141    Method '%s' not found in base class
  143. 142    Invalid message parameter list
  144. 143    Illegal message method index
  145. 144    Duplicate message method index
  146. 145    Bad file format '%s'
  147. 146    Inaccessible value
  148. 147    Destination cannot be assigned to
  149. 148    Expression has no value
  150. 149    Destination is inaccessible
  151. 150    Re-raising an exception only allowed in exception handler
  152. 151    Default values must be of ordinal, pointer or small set type
  153. 152    Property '%s' does not exist in base class
  154. 153    Dynamic method or message handler not allowed here
  155. 154    Class does not have a default property
  156. 155    Bad argument type in variable type array constructor
  157. 156    Could not load RLINK32.DLL
  158. 157    Wrong or corrupted version of RLINK32.DLL
  159. 158    ';' not allowed before 'ELSE'
  160. 159    Type '%s' needs finalization - not allowed in variant record
  161. 160    Type '%s' needs finalization - not allowed in file type
  162. 161    Expression too complicated
  163. 162    Element 0 inaccessible - use 'Length' or 'SetLength'
  164. 163    System unit out of date or corrupted: missing '%s'
  165. 164    Type not allowed in OLE Automation call
  166. 165    %s
  167. 166    %s: %s
  168. 167    Too many conditional symbols
  169. 168    Method '%s' hides virtual method of base type '%s'
  170. 169    Variable '%s' is declared but never used in '%s'
  171. 170    Compile terminated by user
  172. 171    Unnamed arguments must precede named arguments in OLE Automation call
  173. 172    Abstract methods must be virtual or dynamic
  174. 173    Case label outside of range of case expression
  175. 174    Field or method identifier expected
  176. 175    Constructing instance of '%s' containing abstract methods
  177. 176    Field definition not allowed after methods or properties
  178. 177    Cannot override a static method
  179. 178    Variable '%s' inaccessible here due to optimization
  180. 179    Necessary library helper function was eliminated by linker (%s)
  181. 180    Missing or invalid conditional symbol in '$%s' directive
  182. 181    '%s' not previously declared as a PROPERTY
  183. 182    Field definition not allowed in OLE automation section
  184. 183    Illegal type in OLE automation section: '%s'
  185. 184    String constant truncated to fit STRING[%ld]
  186. 185    Constructors and destructors not allowed in OLE automation section
  187. 186    Dynamic methods and message handlers not allowed in OLE automation section
  188. 187    Only register calling convention allowed in OLE automation section
  189. 188    Dispid '%d' already used by '%s'
  190. 189    Redeclaration of property not allowed in OLE automation section
  191. 190    '%s' clause not allowed in OLE automation section
  192. 191    Dispid clause only allowed in OLE automation section
  193. 192    Type '%s' must be a class to have OLE automation
  194. 193    Type '%s' must be a class to have a PUBLISHED section
  195. 194    Redeclaration of '%s' hides a member in the base class
  196. 195    Overriding automated virtual method '%s' cannot specify a dispid
  197. 196    Published Real property '%s' must be Single, Real, Double or Extended
  198. 197    Size of published set '%s' is >4 bytes
  199. 198    Published property '%s' cannot be of type %s
  200. 199    Thread local variables cannot be local to a function
  201. 200    Thread local variables cannot be ABSOLUTE
  202. 201    EXPORTS allowed only at global scope
  203. 202    Constants cannot be used as open array arguments
  204. 203    Slice standard function only allowed as open array argument
  205. 204    Cannot initialize thread local variables
  206. 205    Cannot initialize local variables
  207. 206    Cannot initialize multiple variables
  208. 207    Constant object cannot be passed as var parameter
  209. 208    HIGH cannot be applied to a long string
  210. 209    Unit '%s' implicitly imported into package '%s'
  211. 210    Packages '%s' and '%s' both contain unit '%s'
  212. 211    Package '%s' already contains unit '%s'
  213. 212    File not found: '%s.dcu'
  214. 213    Need imported data reference ($G) to access '%s' from unit '%s'
  215. 214    Required package '%s' not found
  216. 215    $WEAKPACKAGEUNIT '%s' contains global data
  217. 216    Improper GUID syntax
  218. 217    Interface type required
  219. 218    Property overrides not allowed in interface type
  220. 219    '%s' clause not allowed in interface type
  221. 220    Interface '%s' already implemented by '%s'
  222. 221    Field declarations not allowed in interface type
  223. 222    '%s' directive not allowed in in interface type
  224. 223    Declaration of '%s' differs from declaration in interface '%s'
  225. 224    Package unit '%s' cannot appear in contains or uses clauses
  226. 225    Bad packaged unit format: %s.%s
  227. 226    Package '%s' is recursively required
  228. 227    16-Bit segment encountered in object file '%s'
  229. 228    Published field '%s' not a class nor interface type
  230. 229    Private symbol '%s' declared but never used
  231. 230    Could not compile package '%s'
  232. 231    Never-build package '%s' requires always-build package '%s'
  233. 232    $WEAKPACKAGEUNIT '%s' cannot have initialization or finalization code
  234. 233    $WEAKPACKAGEUNIT & $DENYPACKAGEUNIT both specified
  235. 234    $DENYPACKAGEUNIT '%s' cannot be put into a package
  236. 235    $DESIGNONLY and $RUNONLY only allowed in package unit
  237. 236    Never-build package '%s' must be recompiled
  238. 237    Compilation terminated; too many errors
  239. 238    Imagebase is too high - program exceeds 2 GB limit
  240. 239    A dispinterface type cannot have an ancestor interface
  241. 240    A dispinterface type requires an interface identification
  242. 241    Methods of dispinterface types cannot specify directives
  243. 242    '%s' directive not allowed in dispinterface type
  244. 243    Interface '%s' has no interface identification
  245. 244    Property '%s' inaccessible here
  246. 245    Unsupported language feature: '%s'
  247. 246    Getter or setter for property '%s' cannot be found
  248. 247    Package '%s' does not use or export '%s.%s'
  249. 248    Constructors and destructors must have register calling convention
  250. 249    Parameter '%s' not allowed here due to default value
  251. 250    Default value required for '%s'
  252. 251    Default parameter '%s' must be by-value or const
  253. 252    Constant 0 converted to NIL
  254. 253    $EXTERNALSYM and $NODEFINE not allowed for '%s'; only global symbols
  255. 254    $HPPEMIT '%s' ignored
  256. 255    Integer and HRESULT interchanged
  257. 256    C++ obj files must be generated (-jp)
  258. 257    '%s' is not the name of a unit
  259. 258    Expression needs no Initialize/Finalize
  260. 259    Pointer expression needs no Initialize/Finalize - need ^ operator?
  261. 260    Recursive include file %s
  262. 261    Need to specify at least one dimension for SetLength of dynamic array
  263. 262    Cannot take the address when compiling to byte code
  264. 263    Cannot use old style object types when compiling to byte code
  265. 264    Cannot use absolute variables when compiling to byte code
  266. 265    There is no overloaded version of '%s' that can be called with these arguments
  267. 266    Ambiguous overloaded call to '%s'
  268. 267    Method '%s' with identical parameters exists already
  269. 268    Ancestor type '%s' does not have default constructor
  270. 269    Overloaded procedure '%s' must be marked with the 'overload' directive
  271. 270    Class methods not allowed as property getters or setters
  272. 271    New not supported for dynamic arrays - use SetLength
  273. 272    Dispose not supported (nor necessary) for dynamic arrays
  274. 273    Duplicate implements clause for interface '%s'
  275. 274    Implements clause only allowed within class types
  276. 275    Implements clause only allowed for properties of class or interface type
  277. 276    Implements clause not allowed together with index clause
  278. 277    Implements clause only allowed for readable property
  279. 278    Implements getter must be register calling convention
  280. 279    Implements getter cannot be dynamic or message method
  281. 280    Cannot have method resolutions for interface '%s'
  282. 281    Interface '%s' not mentioned in interface list
  283. 282    Exported package threadvar '%s.%s' cannot be used outside of this package
  284. 283    Only one of a set of overloaded methods can be published
  285. 284    Previous declaration of '%s' was not marked with the 'overload' directive
  286. 285    Parameters of this type cannot have default values
  287. 286    Overriding virtual method '%s.%s' has lower visibility (%s) than base class '%s' (%s)
  288. 287    Published property getters and setters must have register calling convention
  289. 288    Property getters and setters cannot be overloaded
  290. 289    Comparing signed and unsigned types - widened both operands
  291. 290    Combining signed and unsigned types - widened both operands
  292. 291    Duplicate %s '%s' with identical parameters will be inacessible from C++
  293. 292    Comparison always evaluates to False
  294. 293    Comparison always evaluates to True
  295. 294    Cannot use reserved unit name '%s'
  296. 295    No overloaded version of '%s' with this parameter list exists
  297. 296    property attribute 'label' cannot be used in dispinterface
  298. 297    property attribute 'label' cannot be an empty string
  299. 298    Package '%s' will not be written to disk because -J option is enabled
  300. 299    Identifier '%s' cannot be exported
  301. 4096      -A<unit>=<alias> = Set unit alias
  302. 4097      -B = Build all units             
  303. 4098      -CC = Console target             
  304. 4099      -CG = GUI target                 
  305. 4100      -D<syms> = Define conditionals   
  306. 4101      -E<path> = EXE output directory  
  307. 4102      -F<offset> = Find error          
  308. 4103      -GD = Detailed map file          
  309. 4104      -GP = Map file with publics      
  310. 4105      -GS = Map file with segments     
  311. 4106      -H = Output hint messages        
  312. 4107      -I<paths> = Include directories  
  313. 4108      -J = Generate .obj file          
  314. 4109      -JP = Generate C++ .obj file     
  315. 4110      -K<addr> = Set image base addr   
  316. 4111      -LU<package> = Use package        
  317. 4112      -M = Make modified units         
  318. 4113      -N<path> = DCU output directory  
  319. 4114      -O<paths> = Object directories   
  320. 4115      -P = look for 8.3 file names also
  321. 4116      -Q = Quiet compile               
  322. 4117      -R<paths> = Resource directories 
  323. 4118      -U<paths> = Unit directories     
  324. 4119      -V = Debug information in EXE    
  325. 4120      -VR = Generate remote debug (RSM)
  326. 4121      -W = Output warning messages     
  327. 4122      -Z = Output 'never build' DCPs   
  328. 4123      -$<dir> = Compiler directive     
  329. 4124      A+  Aligned record fields         
  330. 4125      B-  Full boolean Evaluation       
  331. 4126      C+  Evaluate assertions at runtime
  332. 4127      D-  Debug information             
  333. 4128      G-  Use imported data references  
  334. 4129      H-  Use long strings by default   
  335. 4130      I-  I/O checking                  
  336. 4131      J+  Writeable structured consts   
  337. 4132      L-  Local debug symbols           
  338. 4133      M-  Runtime type info             
  339. 4134      O-  Optimization                  
  340. 4135      P-  Open string params            
  341. 4136      Q-  Integer overflow checking     
  342. 4137      R-  Range checking                
  343. 4138      T-  Typed @ operator              
  344. 4139      U-  Pentium(tm)-safe divide       
  345. 4140      V-  Strict var-strings            
  346. 4141      W-  Generate stack frames         
  347. 4142      X-  Extended syntax               
  348. 4143      Y-  Symbol reference info         
  349. 4144      Z-  Minimum size of enum types    
  350. 4145    Borland Delphi  Version 13.0  Copyright (c) 1983,99 Inprise Corporation\n
  351. 4146    \nSyntax: DCC32 [options] filename [options]\n\n
  352. 4147    Compiler switches: -$<letter><state> (defaults are shown below)
  353. 4148    Stack size: -$M<minStackSize[,maxStackSize]> (default 16384,1048576)\n
  354. 4149    %ld lines, %0.2f seconds, %ld bytes code, %ld bytes data.\n
  355. 4151    Delphi exception %s at %s
  356. 4152    Function to be called, %s, was eliminated by linker
  357. 4153    Symbol was eliminated by linker
  358. 4154    Inaccessible value
  359. 4155    Expression illegal in evaluator
  360. 4156    Access violation at %08X accessing %08X
  361. 4157    In page error at %08X
  362. 4158    Out of memory at %08X
  363. 4159    Illegal instruction at %08X
  364. 4160    Noncontinuable exception at %08X
  365. 4161    Invalid disposition at %08X
  366. 4162    Array bounds exceeded at %08X
  367. 4163    Denormal floating point value at %08X
  368. 4164    Floating point divide by zero at %08X
  369. 4165    Floating point inexact result at %08X
  370. 4166    Floating point invalid operation at %08X
  371. 4167    Floating point overflow at %08X
  372. 4168    Floating point stack check at %08X
  373. 4169    Floating point underflow at %08X
  374. 4170    Integer divide by zero at %08X
  375. 4171    Integer overflow at %08X
  376. 4172    Privileged instruction at %08X
  377. 4173    Stack overflow at %08X
  378. 4174    Control C exit at %08X
  379. 4175    Unknown exception %08lX at %08lX
  380. 4176    identifier
  381. 4177    number
  382. 4178    Identifier
  383. 4179    Number
  384. 4180    real constant
  385. 4181    string constant
  386. 4182    end of file
  387. 4183    Identifier or number
  388. 4184    ',' or ';'
  389. 4185    ',' or ':'
  390. 4186    ';'
  391. 4187    ';', ')' or '='
  392. 4188    ',' or ')'
  393. 4189    Type
  394. 4190    Declaration
  395. 4191    Expression
  396. 4192    Statement
  397. 4193    'TO'
  398. 4194    'END'
  399. 4195    ':'
  400. 4196    ',', ')' or ']'
  401. 4197    ',' or identifier
  402. 4198    Hint
  403. 4199    Warning
  404. 4200    Error
  405. 4201    Fatal
  406. 4202    INDEX, READ or WRITE
  407. 4203    READ or WRITE
  408. 4204    Calling conventions differ
  409. 4205    Parameter lists differ
  410. 4206    method pointer and regular procedure
  411. 4207    regular procedure and method pointer
  412. 4208    Length
  413. 4209    Untyped
  414. 4210    (out of bound) %d
  415. 4211    Unknown type: %d
  416. 4212    Error(%d)
  417. 4213    Unassigned
  418. 4214    Unknown
  419. 4215    (no value)
  420. 4216    Assertion failure
  421. 4217    initialized set > 4 bytes in size
  422. 4218    class methods of safecall calling convention
  423. 4219    import of DLL symbol by ordinal
  424. 4220    ')', 'END' or 'PROPERTY'
  425. 4221    array property with safecall accessors
  426. 4222    constant cast to set type
  427. 4223    internal error
  428. 4224    none
  429. 4225    out of scope
  430. 4226    property of array type
  431. 4227      Generated by the Borland Delphi Pascal Compiler\n  because -GD or --drc was supplied to the compiler.
  432. 4228      It contains compiler-generated resource bound to the executable.\n  If it is empty, no compiler-generated resources were bound to the\n  produced executable.
  433.