#include // std::string #include // std::cout #include // std::stringstream #include #include using namespace std; /* as of now, this parser can take a string and break it into tokens */ vector tokenize(string ss) { string tempString; stringstream lineStream(ss); vector output; while (lineStream >> tempString) { output.push_back(tempString); } return output; } int main () { string ss = "INSERT INTO animals VALUES FROM ( Joe , cat , 4 ) ;"; vector listOfTokens = tokenize(ss); for (int i = 0; i < listOfTokens.size(); ++i) { cout<<" slot "<