//#include <sstream>
#include "mysql_priv.h"
#include "slave.h"
#include "lex_symbol.h"
#include "item_create.h"
#include "sp_head.h"
#include "sp_pcontext.h"
#include "sp_rcontext.h"
#include "sp.h"
#include <myisam.h>
#include <myisammrg.h>
#include <iostream>
#include "sparqlFrob.h"

int main(int argc,char **argv)
{
  int result;
  //  stringstream* ss = argc > 1 ? new stringstream(argv[1], stringstream::in) : NULL;

 //  sparql aCompiler(ss, NULL);
 //  result=aCompiler.yyparse();

  char* ptr = argv[1];
  sparqlFrob frob(NULL, &ptr);
  result = frob.parse();

  std::cout << "Parsing result: " << (result ? "Error" : "OK") << std::endl;
  return result;
};

void mysql_init_select(LEX* lex) {
}

