B

14140: PUBLIC ignored, procedure was declared INTERNAL or PRIVATE previously

14150: PRIVATE ignored, procedure was declared PUBLIC or as EXTERNAL previously

14160: For-statement variable <identifier> must be declared in the block in which it is used

14170: All labels should be declared in one label part

14180: Expected identifier VARYING in declaration

14190: Variable declarations should precede routine declarations

14200: All variables should be declared in one var part

14210: public vars must be declared at outer block level

14220: Declarations may not be both STATIC and PUBLIC, STATIC is ignored

14230: Declarations may not be both DEFINE and PRIVATE, DEFINE is ignored

14240: Declarations may not be both EXTERN and PRIVATE, EXTERN is ignored

14250: <identifier> was declared in a DEFINE, cannot be STATIC

14260: <identifier> was declared in a DEFINE, cannot be PRIVATE

14270: <identifier> used as both a field and a type name in a record definition

14280: cannot DEFINE <identifier>, variable was not previously declared as EXTERN

14290: Declaration found when statement expected

274

Pascal 4.0 User’s Guide