#include "engine.hpp"
#include "globaldata.hpp"
-using namespace std;
+/**************************************************************************************************/
GlobalData* GlobalData::_uniqueInstance = 0;
//srand(54321);
srand( (unsigned)time( NULL ) );
- Engine* dotur;
+ Engine* mothur;
bool bail = 0;
+ string input;
if(argc>1){
- dotur = new BatchEngine(argv[1]);
+ input = argv[1];
+
+ if (input[0] == '#') {
+ mothur = new ScriptEngine(argv[0], argv[1]);
+ }else{
+ mothur = new BatchEngine(argv[0], argv[1]);
+ }
}
else{
- dotur = new InteractEngine();
+ mothur = new InteractEngine(argv[0]);
}
- while(bail == 0) { bail = dotur->getInput(); }
+ while(bail == 0) { bail = mothur->getInput(); }
- delete dotur;
+ delete mothur;
return 0;
}
}
}
+/**************************************************************************************************/
+