void shell() { Console_Write_String("\nEFOS>"); Console_Read_Line(); // Readline = 0; char * buf = Readline; buf = 0; Console_Write_String_Colored(buf,ColorYellow); int i = findCommand(Readline); if(i >= 0) { void (*command_function) (); command_function = CommandTable[i].function; command_function(); } else { Console_Write_String_Colored("\nCommand Not Found",ColorRed); //Console_Write_String_Colored(i,ColorRed); } // void (*command_run)(void); }
void Console_Write_String (string s) { Console_Write_String_Colored (s, ConsoleDefaultColor); }