anchor.diff:  EXCLUSIVE : E X C L U S I V E;
   EXIT : E X I T;
   EXTEND : E X T E N D;
  +EXTENDED : E X T E N D E D;
   EXTERNAL : E X T E R N A L;
   FALSE : F A L S E;
   FD : F D;
  
positive.code: 	| QUEUE
  	| RANDOM | RD | READ | RECEIVE | RECEIVE_CONTROL | RECORD | RECORDING | RECORDS | REDEFINES | REEL | REFERENCE | REFERENCES | RELATIVE | RELEASE | REMAINDER | REMOVAL | RENAMES | REPLACE | REPLACING | REPLY | REPORTING | REPORTS | RERUN | RESERVE | RESET | RETURN | RETURNED | REVERSED | REWIND | REWRITE | RF | RH | RIGHT | ROUNDED | RUN
  	| SAME | SD | SEARCH | SECTION | SEGMENT | SEGMENT_LIMIT | SELECT | SEND | SENTENCE | SEPARATE | SEQUENCE | SEQUENTIAL | SET | SHARED | SIGN | SIZE | SORT | SORT_MERGE | SOURCE | SP | STANDARD | STANDARD_1 | STANDARD_2 | START | STATUS | STOP | STRING | SUB_QUEUE_1 | SUB_QUEUE_2 | SUB_QUEUE_3 | SUBTRACT | SUM | SUPPRESS | SYMBOLIC | SYNC | SYNCHRONIZED
  	| TABLE | TALLYING | TAPE | TERMINAL | TERMINATE | TEST | TEXT | THAN | THEN | THREAD | THROUGH | THRU | TIMER | TIMES | TO | TOP | TRAILING | TRUE | TYPE
  	| UNIT | UNLOCK | UNLOCKFILE | UNLOCKRECORD | UNSTRING | UNTIL | UP | UPON | USAGE | USE | USING
  	| VALUE | VALUES | VARYING
  	| WAIT | WHEN | WITH | WORDS | WRITE
  
negative.code: dataUsageClause :
  	(USAGE IS?)?
  	(
  		BINARY (TRUNCATED | EXTENDED)?
  		| COMP
  		| COMP_1
  		| COMP_2
  