33b6fd1ac519b70e12f061ac052e50253e00aae7 jcasper Wed Oct 17 16:59:53 2018 -0700 Adding rqlToSql library to convert RQL into SQL statements, no ticket diff --git src/inc/rql.h src/inc/rql.h index f67774a..9549c83 100644 --- src/inc/rql.h +++ src/inc/rql.h @@ -1,25 +1,29 @@ /* rql.h - interface to RQL (Ra Query Language - similar in syntax to SQL) parser and * interpreter. */ #ifndef RQL_H #define RQL_H #ifndef TOKENIZER_H #include "tokenizer.h" #endif +#ifndef HASH_H +#include "hash.h" +#endif + enum rqlOp /* An operation in the parse tree. */ { rqlOpUnknown, /* Should not occur */ rqlOpLiteral, /* Literal string or number. */ rqlOpSymbol, /* A symbol name. */ /* Type casts. */ rqlOpStringToBoolean, rqlOpIntToBoolean, rqlOpDoubleToBoolean, rqlOpStringToInt, rqlOpDoubleToInt, rqlOpBooleanToInt, rqlOpStringToDouble,