From 52c2fd4521d33616514dc2a43ad1ee432ce16275 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Sun, 15 Jan 2023 08:26:49 +0100 Subject: Debug PGN parsing from a string. Add the ParseSANMoves() function. Add a new tests set --- src/PGN.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/PGN.hpp') diff --git a/src/PGN.hpp b/src/PGN.hpp index d313f91..d7bc429 100644 --- a/src/PGN.hpp +++ b/src/PGN.hpp @@ -102,4 +102,12 @@ struct STRCheckFailed : public std::exception { } }; +/** + * @brief Parse a simple sequence of SAN moves + * + * @param sequence e.g: 1.e4 e5 2.Nf3 + * @param moves Returned moves sequence + */ +void ParseSANMoves(const std::string &sequence,HalfMove *moves); + } // namespace pgnp -- cgit v1.2.3