 
 
 
 
 
   
 Next: Pascal Section 6.2.2.7
 Up: Enforcing Constraints
 Previous: Enforcing Constraints
Each identifier or label contained by the program-block shall have a
defining-point.
This context condition is checked by a module computation that is
implemented by the ChkIdUse role:
Pascal Section 6.2.2.1[3]
:
 
 TREE SYMBOL LblIdUse INHERITS ChkIdUse END;
TREE SYMBOL ConIdUse INHERITS ChkIdUse END;
TREE SYMBOL TypIdUse INHERITS ChkIdUse END;
TREE SYMBOL PrcIdUse INHERITS ChkIdUse END;
TREE SYMBOL FncIdUse INHERITS ChkIdUse END;
TREE SYMBOL ExpIdUse INHERITS ChkIdUse END;
This macro is defined in definitions 3.
This macro is invoked in definition 1.
 
2008-08-29