anchor.diff:      T_INTO 
       tableName=getTableID
       T_START_PARENTHESIS 
  -    ident1=(T_IDENT | T_LUCENE) {ids.add($ident1.text);} 
  -    (T_COMMA identN=(T_IDENT | T_LUCENE) {ids.add($identN.text);})* 
  +    ident1=getField {ids.add(ident1);}
  +    (T_COMMA identN=getField {ids.add(identN);})*
       T_END_PARENTHESIS
       ( 
           selectStmnt=selectStatement {typeValues = InsertIntoStatement.TYPE_SELECT_CLAUSE;}
  
positive.code: 	T_DELETE 
  	(
          T_START_PARENTHESIS
          firstField=(T_IDENT | T_LUCENE) {$ds.addColumn($firstField.text);}
  		(T_COMMA field=(T_IDENT | T_LUCENE) {$ds.addColumn($field.text);})*	
          T_END_PARENTHESIS
          )?
  	T_FROM
  
negative.code:     T_ALTER
      T_TABLE
      tablename=getTableID
      (T_ALTER column=getField T_TYPE type=T_IDENT {option=1;}
          |T_ADD column=getField type=T_IDENT {option=2;}
          |T_DROP column=getField {option=3;}
          |(T_WITH {option=4;} props=getMetaProperties)?
      )
      {$altast = new AlterTableStatement(tablename, column, $type.text, props, option);  }
  ;
  
  selectStatement returns [SelectStatement slctst]
  