X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=xshogi%2Fparser.y;h=809d3a4f9a89a35f2a5e97883e83923057553ab9;hb=c0d73b60ca186f948ba16682beec5da33d31f9c7;hp=0d2784b680f74a659cf543bf64033205b2ac665e;hpb=1aca00e04580e7b3effefa535edb469876ecce74;p=gnushogi.git diff --git a/xshogi/parser.y b/xshogi/parser.y index 0d2784b..809d3a4 100644 --- a/xshogi/parser.y +++ b/xshogi/parser.y @@ -89,6 +89,8 @@ extern void SendToProgram(char *message, FILE *fp); extern void MakeMove(ShogiMove *move_type, int from_x, int from_y, int to_x, int to_y); +int lines = 1, cols = 1; + %} %start goal @@ -198,10 +200,6 @@ extern void MakeMove(ShogiMove *move_type, int from_x, int from_y, %% - -#include "scanner.c" - - static void yyerror(char *errmsg) { if (strlen(token) > 0) @@ -219,6 +217,7 @@ static void yyerror(char *errmsg) exit(-1); } +extern FILE *yyin; void parseGameFile() {