Built framework to allow ANSI mode to coexist with ASCII mode.
[sgk-go] / interface / interface.h
index cc25ae2..eb0d831 100644 (file)
 #ifndef _PLAY_INTERFACE_H
 #define _PLAY_INTERFACE_H
 
 #ifndef _PLAY_INTERFACE_H
 #define _PLAY_INTERFACE_H
 
+#include <stdbool.h>
+
 #include "gnugo.h"
 #include "sgftree.h"
 
 void play_ascii(SGFTree* tree, Gameinfo* gameinfo,
     char* filename, char* until);
 #include "gnugo.h"
 #include "sgftree.h"
 
 void play_ascii(SGFTree* tree, Gameinfo* gameinfo,
     char* filename, char* until);
+void play_ansi(SGFTree* tree, Gameinfo* gameinfo,
+    char* filename, char* until, bool strict);
 void play_gtp(FILE* gtp_input, FILE* gtp_output, FILE* gtp_dump_commands,
     int gtp_initial_orientation);
 void play_gmp(Gameinfo* gameinfo, int simplified);
 void play_gtp(FILE* gtp_input, FILE* gtp_output, FILE* gtp_dump_commands,
     int gtp_initial_orientation);
 void play_gmp(Gameinfo* gameinfo, int simplified);