#include "langpbuilder.h"
LangPBuilder::LangPBuilder() {
fill();
init_switches();
doCaseKeys = No;
doCinComnt = Yes;
doBigComnt = Yes;
}
void LangPBuilder::fill() {
string K[] = {
"_debug","alias","and","autoinstantiate","blob","boolean","call","case",
"char","character","choose","close","commit","connect","constant",
"continue","create","cursor","date","datetime","dec","decimal","declare",
"delete","describe","descriptor","destroy","disconnect","do","double",
"dynamic","else","elseif","end","enumerated","event","execute","exit",
"external","false","fetch","first","for","forward","from","function",
"global","goto","halt","if","immediate","indirect","insert","int",
"integer","into","intrinsic","is","last","library","long","loop","next",
"not","of","on","open","or","parent","post","prepare","prior","private",
"privateread","privatewrite","procedure","protected","protectedread",
"protectedwrite","prototypes","public","readonly","real","ref","return",
"rollback","rpcfunc","select","selectblob","shared","static","step",
"string","subroutine","super","system","systemread","systemwrite","then",
"this","time","to","trigger","true","type","uint","ulong","unsignedint",
"unsignedinteger","unsignedlong","until","update","updateblob","using",
"variables","while","with","within"
};
for(int k=0;k < 118;k++) {keys.push_back(K[k]);}
}