void startShell(AnyOption* opt) { std::cout << "Welcome to Eeye, Version 0.1." << std::endl; std::cout << "Type 'help' for usage information." << std::endl; std::cout << ">>> "; std::string in; while (std::cin >> in) { std::vector tokens; tokenize(in, tokens); if (tokens[0] == "help") std::cout << "No help yet!" << std::endl; else if (tokens[0] == "quit" || tokens[0] == "q") return; else if (tokens[0] == "load" || tokens[0] == "l") { if (tokens.size() > 1) startFromConfig(tokens[1]); else std::cout << "Please specify a filename." << std::endl; } std::cout << ">>> "; }