anchor.diff:  opt_user_opts_list -> '$empty'                                                                  : [].
   opt_user_opts_list -> user_opt opt_user_opts_list                                               : '$1' ++ '$2'.
   
  -user_opt -> DEFAULT TABLESPACE NAME                                                             : [{'default_table_space', unwrap_bin('$3')}].
  -user_opt -> TEMPORARY TABLESPACE NAME                                                           : [{'temp_table_space', unwrap_bin('$3')}].
  +user_opt -> DEFAULT TABLESPACE NAME                                                             : [{'default tablespace', unwrap_bin('$3')}].
  +user_opt -> TEMPORARY TABLESPACE NAME                                                           : [{'temporary tablespace', unwrap_bin('$3')}].
   user_opt -> quota_list                                                                          : [{'quotas', '$1'}].
   user_opt -> PROFILE NAME                                                                        : [{'profile', unwrap_bin('$2')}].
   user_opt -> PASSWORD EXPIRE                                                                     : [{'password','expire'}].
  
positive.code:     %% query expressions
  
  query_exp -> query_term                                                                         : '$1'.
  query_exp -> query_exp UNION query_term                                                         : {union, '$1', '$3'}.
  query_exp -> query_exp UNION ALL query_term                                                     : {union_all, '$1', '$4'}.
  query_exp -> query_exp INTERSECT query_term                                                     : {intersect, '$1', '$3'}.
  query_exp -> query_exp MINUS query_term                                                         : {minus, '$1', '$3'}.
  
  query_term -> query_spec                                                                        : '$1'.
  query_term -> '(' query_exp ')'                                                                 : '$2'.
  
negative.code: 
  open_statement -> OPEN cursor                                                                   : {'open', '$2'}.
  
  rollback_statement -> ROLLBACK WORK                                                             : 'rollback work'.
  
  select_statement -> SELECT opt_hint opt_all_distinct selection INTO target_commalist table_exp
                   : case '$2' of
  