getline(cin, input);
if (cin.eof()) { input = "quit()"; }
+ //allow user to omit the () on the quit command
+ if (input == "quit") { input = "quit()"; }
+
errorFree = errorCheckor->checkInput(input);
if (errorFree == true) {
CommandOptionParser parser(input);
//This Function allows the user to run a batchfile containing several commands on Dotur
bool BatchEngine::getInput(){
try {
+ //check if this is a valid batchfile
+ if (openedBatch == 1) { cout << "unable to open batchfile" << endl; return 1; }
+
string input = "";
string commandName = "";
bool errorFree;
if (inputBatchFile.eof()) { input = "quit()"; }
cout << endl << "mothur > " << input << endl;
+
+ //allow user to omit the () on the quit command
+ if (input == "quit") { input = "quit()"; }
+
errorFree = errorCheckor->checkInput(input);
if (errorFree == true) {
CommandOptionParser parser(input);