MBCEngineCommands.h [plain text]
#ifdef __cplusplus
#import "MBCBoard.h"
extern "C" {
#else
typedef unsigned MBCCompactMove;
#endif
extern MBCCompactMove MBCEncodeMove(const char * move, int ponder);
extern MBCCompactMove MBCEncodeDrop(const char * drop, int ponder);
extern MBCCompactMove MBCEncodeIllegal();
extern MBCCompactMove MBCEncodeLegal();
extern MBCCompactMove MBCEncodePong();
extern MBCCompactMove MBCEncodeStartGame();
extern MBCCompactMove MBCEncodeWhiteWins();
extern MBCCompactMove MBCEncodeBlackWins();
extern MBCCompactMove MBCEncodeDraw();
extern MBCCompactMove MBCEncodeTakeback();
extern void MBCIgnoredText(const char * text);
extern int MBCReadInput(char * buf, int max_size);
extern MBCCompactMove yylex();
#ifdef __cplusplus
}
#endif