anchor.diff:  grammar SQL92;
  +
  +/*
  +options 
  +{
  +    language	= C;
  +}
  +
  +@lexer::header
  +{
  +#define ANTLR3_INLINE_INPUT_UTF8
  +}
  +
  +@parser::includes
  +{
  +#include <iostream>
  +#include <string>
  +#include <vector>
  +}
  +*/
  +
  +SQL_STATEMENTS
  +	: QUERY_SPECIFICATION
  +	;
   
   ID  :	('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')*
   	;
  
positive.code: 	: GENERAL_LITERAL
  	;
  
  GENERAL_VALUE_SPECIFICATION ::=
  	: PARAMETER_SPECIFICATION
  	| DYNAMIC_PARAMETER_SPECIFICATION
  	| VARIABLE_SPECIFICATION
  
negative.code: 
  STATUS_PARAMETER ::=
  	SQLCODE | SQLSTATE
  */
  
  SQL_PROCEDURE_STATEMENT
  /*
  	  SQL_SCHEMA_STATEMENT
  */
  	: SQL_DATA_STATEMENT
  /*
  	| SQL_TRANSACTION_STATEMENT
  	| SQL_CONNECTION_STATEMENT
  	| SQL_SESSION_STATEMENT
  	| SQL_DYNAMIC_STATEMENT
  	| SQL_DIAGNOSTICS_STATEMENT
  */
  	;
  
  /*
  SQL_SCHEMA_STATEMENT ::=
  	  SQL_SCHEMA_DEFINITION_STATEMENT
  	| SQL_SCHEMA_MANIPULATION_STATEMENT
  