- // Wait for a command from the user, and passes this command to
- // execute_uci_command() and also intercepts EOF from stdin to
- // ensure that we exit gracefully if the GUI dies unexpectedly.
- string cmd;
- while (getline(cin, cmd) && execute_uci_command(cmd)) {}