anchor.diff:                | REVERSE
                 | NOREVERSE
                 )?
  -              (( parallel_clause
  -               | TABLESPACE tablespace
  -               | PARAMETERS '(' odci_parameters ')'
  -//TODO         | xmlindex_parameters_clause
  -               | ONLINE
  -               | physical_attributes_clause
  -               | key_compression
  -               | logging_clause
  -               )+
  -              )?
  +              ( parallel_clause
  +              | TABLESPACE tablespace
  +              | PARAMETERS '(' odci_parameters ')'
  +//TODO        | xmlindex_parameters_clause
  +              | ONLINE
  +              | physical_attributes_clause
  +              | key_compression
  +              | logging_clause
  +              )*
       ;
   
   alter_index_partitioning
  
positive.code: 
  modify_index_partition
      : MODIFY PARTITION partition_name
          (modify_index_partitions_ops+
          | PARAMETERS '(' odci_parameters ')'
          | COALESCE
          | UPDATE BLOCK REFERENCES
  
negative.code: 
  //https://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_1010.htm#SQLRF00805  
  alter_index
      : ALTER INDEX index_name (alter_index_ops_set1 | alter_index_ops_set2) ';'
      ;
  
  alter_index_ops_set1
      : ( deallocate_unused_clause
        | allocate_extent_clause
        | shrink_clause
        | parallel_clause
  