LibChess: Add the UCI quit command

This commit is contained in:
Tim Ledbetter 2023-04-01 23:15:53 +01:00 committed by Sam Atkins
commit 13dbc69c23
Notes: sideshowbarker 2024-07-17 07:16:27 +09:00
4 changed files with 30 additions and 0 deletions

View file

@ -333,4 +333,17 @@ DeprecatedString InfoCommand::to_deprecated_string() const
return "info";
}
QuitCommand QuitCommand::from_string([[maybe_unused]] StringView command)
{
auto tokens = command.split_view(' ');
VERIFY(tokens[0] == "quit");
VERIFY(tokens.size() == 1);
return QuitCommand();
}
DeprecatedString QuitCommand::to_deprecated_string() const
{
return "quit\n";
}
}