anchor.diff:  routineName
       : ID
       ;
  -
   
   roleName
       : ID
  
positive.code: import DataType, Keyword, Symbol;
  
  ID: 
      (BQ_?[a-zA-Z_$][a-zA-Z0-9_$]* BQ_? DOT)?
      (BQ_?[a-zA-Z_$][a-zA-Z0-9_$]* BQ_?)
      | [a-zA-Z_$0-9]+ DOT ASTERISK
      ;
  
  
negative.code:     ;
  
  groupByItem
      : (columnName | NUMBER |expr) (ASC|DESC)?
      ;
  