anchor.diff:  ,
   "
   select  /*+ 035 */
  -	/*+ index(t1 t1_abc) */
   	*
   from
   	abc
  
positive.code: 			c
  			=
  			d 
  		and(	
  				a
  				in(
  					select
  						b
  					from
  						def
  				)
  			or	
  				e
  				=
  				f
  		)
  	or	
  		g 
  		between 
  
negative.code: -define (TEST_SQLS0, [
  "
  select  /*+ 010 */
  	/*+ index(t1 t1_abc) */
  	to_date(a)
  from 
  	abc 
  where 
  		a=b
  "
  ]).
  
  
  -define (TEST_SQLS, [
  "
  select
  	/*+ 000 */
  		*
  	from
  		abc
  "
  ,
  "select
  	/*+ 001 */
  		*
  	from
  		abc
  	where
  			a
  			=
  			10
  		and
  			b
  			=
  			10.5
  		and
  			c
  			=
  			-10
  		and
  			e
  			=
  			-10.5
  		and
  			-10.6
  			=
  			g
  "
  ,
  "
  select
  	/*+ 002 */
  		a
  		,b
  	from
  		abc
  	where
  				a
  				=
  				b
  			and
  				not
  					c
  					=
  					d
  		or
  			e
  			=
  			f
  		or
  			g
  			=
  			h
  "
  ,
  "
  select
  	/*+ 003 */
  		a
  		,b as bb
  		,c
  	from
  		abc
  		,def
  	where
  			a
  			=
  			b
  		or
  			nvl
  				(
  					a
  					,0
  				)
  			=
  			0
  "
  ,
  "
  select
  	/*+ 004 */
  		a
  		,b
  		,c
  	from
  		abc
  	where
  		not
  			(
  					to_date
  						(
  							c
  						)
  					=
  					d
  				or
  					e
  					=
  					f
  			)
  "
  ,
  "
  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 */
  		(
  			select
  					c
  				from
  					def
  		)
  	from 
  		(
  			select
  					d
  				from
  					ghi
  		)
  	where
  		(
  			select
  					b
  				from
  					def
  		)
  		=
  		d 
  "
  ,
  "
  select
  	/*+ 008 */
  		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
  "
  ,
  "
  