anchor.diff:  NL          : ('\r'?'\n''\t'*)
               ;
   
  +COMMENT     : '#' ~[\r\n]*   -> skip
  +            ;
  +
   WS          : ' '   -> skip
               ;
positive.code:   }
  }
  
  file        : structures
              | COMMENT                                       
              ;
  
  structures  : array                                         
  
negative.code: CLOSED_PAR  : '{}'
              ;
  
  ID          : [a-z_A-Z0-9' '<>/?*$@:;~`\|!&-+{}.]+
              ;
  
  NUMBER      : REAL
  