anchor.diff:  		| dataUsingClause
   		| dataValueClause
   		| dataUsageClause
  +		| dataReceivedByClause
   		| dataOccursClause
   		| dataSignClause
   		| dataSynchronizedClause
  
positive.code: ;
  
  dataDescriptionEntryFormat2 :
  	LEVEL_NUMBER_66 dataName renamesClause DOT_FS
  ;
  
  dataDescriptionEntryFormat3 :
  	LEVEL_NUMBER_88 conditionName dataValueClause DOT_FS
  ;
  
  dataRedefinesClause :
  	REDEFINES dataName
  ;
  
  dataIntegerStringClause :
  	INTEGER | STRING
  ;
  
  dataBlankWhenZeroClause :
  	BLANK WHEN? (ZERO | ZEROS | ZEROES)
  ;
  
  dataJustifiedClause :
  
negative.code: 
  dataWithLowerBoundsClause :
  	WITH? LOWER BOUNDS
  ;
  
  // --- procedure division --------------------------------------------------------------------
  