anchor.diff:  ,
   "
   select  /*+ 035 */
  -	/*+ index(t1 t1_abc) */
   	*
   from
   	abc
  
positive.code: -define (TEST_SQLS0, [
  "
  select  /*+ 010 */
  	to_date(a)
  from 
  	abc 
  where 
  		a=b
  "
  ,
  "
  select  /*+ 011 */ 
  	*
  from 
  	abc
  where 
  		a=b 
  	and	c=d
  "
  ]).
  
  
  -define (TEST_SQLS, [
  "
  select  /*+ 000 */ 
  	*
  from 
  	abc
  where 
  		a=b 
  	and	c=d
  "
  ,
  "
  select /*+ 001 */
  	field1 as a 
  from
  	abc
  where
  	not	( 
  			to_date(c) = d
  			or
  			e=f
  		)
  "	
  ,
  "select /*+ 002 */ * from abc where a = 10 and b = 10.5 and c = -10 and e = -10.5 and -10.6 = g"
  ,
  "
  select /*+ 003 */
  	a
  	,b as bb
  	,c
  from
  	abc
  where
          	
          		a=b 
          	and	
          		not	c=d 
  	or	e=f
  	or	g=h
  "
  ,
  "
  select 
  	/*+ 004 */ 
  	a
  	,b
  	,c as cc
  from 
  	abc
  	, def
  where
  		a
  		=
  		b
  	or
  		c
  		=
  		d
  "
  ,
  "
  select  /*+ 005 */
  	a as aa
  	,b
  	,c
  from 
  	abc
  	, def
  where
  		
  			
  			a
  			in(
  				a
  				, b
  				, c
  			)
  		and	
  			c
  			=
  			d 
  		and	
  			e
  			=
  			f
  	or	
  		g 
  		between 
  		h 
  		and 
  		i
  "
  ,
  "
  select  /*+ 006 */
  	*
  from 
  	abc
  	, def
  where
  	(
  		a
  		=
  		b
  	or
  		c
  		=
  		d
  	)
  	and
  		e
  		=
  		f
  "
  ,
  "
  select  /*+ 007 */
  	distinct
  	a
  	,b
  	,c
  from 
  	abc
  	, def
  where
  		
  			
  			a
  			in(
  				select
  					b
  				from
  					def
  					,ghi
  				where
  					
  						h
  						=
  						0
  			)
  		and	
  			c
  			=
  			d 
  		and	
  			e
  			in(
  				1
  				,2
  				,3
  			)
  	or	
  		g
  		=
  		h
  "
  ,
  "
  select  /*+ 008 */
  	*
  from 
  	abc
  where
  		
  			
  			a
  			in(
  				select
  					b
  				from
  					def
  			)
  		and	
  			c
  			=
  			d 
  		and	
  			g 
  			between 
  			h 
  			and 
  			i
  	or	
  		e
  		=
  		f
  "
  ,
  "
  
negative.code: 			c
  			=
  			d 
  		and
  			(	
  					a
  					in	(
  							select
  									b
  								from
  									def
  						)
  				or	
  					e
  					=
  					f
  			)
  	or	
  		g 
  		between 
  