Defines | Functions | Variables

QueryParser.cpp File Reference

#include "StdConc.h"
#include "QueryParser.h"
#include "Bibliography.h"
#include <sstream>
Include dependency graph for QueryParser.cpp:

Defines

Functions

Variables


Define Documentation

#define DEBUG_PARSER   1

Function Documentation

int yyqparse ( void *  _parser  ) 
int yyqlex ( void *  valp,
void *  _p 
)

References _prs, and CQueryParser::yyqlex().

Here is the call graph for this function:

void yyqerror ( const char *  a  ) 

Variable Documentation

int yyqdebug
const char* ContextStarter = "#Cntxt"
const char* ContextStarterLower = "#cntxt"
const size_t SortOperatorsCount = 13
Initial value:
 
{"#less_by_date", "#greater_by_date", "#is_date",
"#less_by", "#greater_by", 
"#less_by_size", "#greater_by_size", "#is_size",
"#has_field", "#less_by_rank", "#greater_by_rank",
"#left", "#right"}

Referenced by CQueryParser::ParseSortAndFilterOperators().