anchor.diff:  	| MINUSCHAR
   	| LESSTHANCHAR
   	| MORETHANCHAR
  +;
  +
  +pictureCharsKeyword :
  +	SP
  +;
  +
  +dataCommonOwnLocalClause :
  +	COMMON | OWN | LOCAL
  +;
  +
  +dataTypeClause :
  +	TYPE IS? (SHORT_DATE | LONG_DATE | NUMERIC_DATE | NUMERIC_TIME | LONG_TIME)
  +;
  +
  +dataUsingClause :
  +	USING
  +	(
  +		CONVENTION OF? (cobolWord | dataName)
  +		| LANGUAGE OF? (cobolWord | dataName)
  +	)
   ;
   
   pictureCardinality :
  
positive.code: OTHER : O T H E R;
  OUTPUT : O U T P U T;
  OVERFLOW : O V E R F L O W;
  PACKED_DECIMAL : P A C K E D MINUSCHAR D E C I M A L;
  PADDING : P A D D I N G;
  PAGE : P A G E;
  
negative.code: integerLiteral : INTEGERLITERAL | LEVEL_NUMBER_66 | LEVEL_NUMBER_77 | LEVEL_NUMBER_88;
  
  cicsDfhRespLiteral :
  	DFHRESP LPARENCHAR (cobolWord | literal | otherKeyword) RPARENCHAR
  ;
  
  cicsDfhValueLiteral :
  	DFHVALUE LPARENCHAR (cobolWord | literal | otherKeyword) RPARENCHAR
  ;
  
  // keywords ----------------------------------
  
  