#ifndef CONSOLE_H #define CONSOLE_H #include #include #include #include #include #include #include #include #include #include #include using std::cin; using std::cout; using std::cerr; using std::string; using std::vector; using std::istringstream; namespace Console{ extern Commands cmds; class IsUndoingLineException {}; int launch(vector* args); int execute(vector* args); void mshEofHandler(int); string* read_line(); vector* split_line(string* line); void loop(); } #endif // CONSOLE_H