Column-oriented GPU-accelerated Database Management System
CoGaDB
/home/sebastian/gpudbms/trunk/cogadb/src/sql/server/sql_parser.hpp File Reference
#include <utility>
#include "sql/server/sql_parsetree.hpp"
#include <string>
#include <iostream>
#include "stack.hh"
#include "location.hh"
Include dependency graph for sql_parser.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CoGaDB::SQL::Parser
 A Bison parser. More...
union  CoGaDB::SQL::Parser::semantic_type
 Symbol semantic values. More...
struct  CoGaDB::SQL::Parser::token
 Tokens. More...

Namespaces

namespace  CoGaDB
 

The global namespace of the programming tasks, to avoid name claches with other libraries.


namespace  CoGaDB::SQL
namespace  CoGaDB::SQL::Scanner

Defines

#define YYDEBUG   1
#define YYERROR_VERBOSE   1

Typedefs

typedef void * CoGaDB::SQL::Scanner::type

Detailed Description

The grammar used by the SQL parser is documented on the SQL Grammar page.


Define Documentation

#define YYDEBUG   1
#define YYERROR_VERBOSE   1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines