HP Pascal/iX Reference Manual (31502-90022)

A-: 16
here.
CAUSE A constructor occurs as an element of a set or string
constructor.
ACTION Remove the constructor from the set or string.
---------------------------------------------------------------------------------------
141 MESSAGE RECORD CONSTANT HAS MISSING FIELD(S) (141)
CT CAUSE One or more fields missing in a record constructor.
The name of a field is misspelled.
ACTION Correct erroneous field name. Add the missing fields.
---------------------------------------------------------------------------------------
142 MESSAGE DUPLICATE FIELD NAME (142)
CT CAUSE This field has already been defined in the constructor.
ACTION Delete the duplicate declaration.
---------------------------------------------------------------------------------------
143 MESSAGE FIELD NAME DESIGNATOR NOT ALLOWED HERE (143)
CT CAUSE The constructor is not a record constructor.
This construction <field name>:<expression> appears outside of
a record constructor.
ACTION Remove the field name designator from the code.
---------------------------------------------------------------------------------------
144 MESSAGE MISSING FIELD NAME DESIGNATOR (144)
CT CAUSE The construction <field name>:<expression> is required in a
record constructor.
ACTION Add a field name designator to the code.
---------------------------------------------------------------------------------------
145 MESSAGE TYPE IDENTIFIER REQUIRED HERE (145)
CT CAUSE The identifier preceding the left square bracket of a
constructor is not a type identifier.
ACTION Check the syntax of structured constants.
CAUSE The identifier in the bounds construct of a conformant array
parameter is not a type identifier.
ACTION Change either the declaration or the usage of the identifier to
make sure they are consistent.
---------------------------------------------------------------------------------------
146 MESSAGE CONSTRUCT ONLY ALLOWED FOR ARRAYS AND STRINGS (146)
CT CAUSE <Count> OF <expression> occurs when the constructor is not an
array or string constructor.
ACTION List each element individually and specify its value.