blob: 715a7d065d87dfacc18ccd4bd936ce3a6b8c1462 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include <stdint.h>
#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 *location, enum STONE_VARIANT *stone);
enum PTN_PARSE_RESULT
parse_move(const uint8_t board_size, char *ptn,
uint8_t *location, enum MOVE_DIRECTION *direction,
uint8_t *steps, uint8_t drops[5]);
|