#include #include "enums.h" enum PTN_PARSE_RESULT { PTN_VALID, PTN_INVALID }; enum PTN_PARSE_RESULT parse_place(const uint8_t board_size, char *ptn, uint8_t *out_location, enum STONE_VARIANT *out_stone); enum PTN_PARSE_RESULT parse_move(const uint8_t board_size, char *ptn, uint8_t *out_location, enum MOVE_DIRECTION *out_direction, uint8_t *out_steps, uint8_t out_drops[5]);