From: Fredrik H. <fr...@us...> - 2004-09-01 14:30:06
|
Update of /cvsroot/rccparser/rccparser/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25031 Modified Files: rccparse.ypp rcclexer.lpp Log Message: Made a hacky solution to parsing (hear referee 3000 half_time) and server_param (half_time 3000). Index: rccparse.ypp =================================================================== RCS file: /cvsroot/rccparser/rccparser/src/rccparse.ypp,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** rccparse.ypp 30 Aug 2004 14:23:05 -0000 1.21 --- rccparse.ypp 1 Sep 2004 14:29:55 -0000 1.22 *************** *** 255,259 **** %token PK_LEFT_KW %token PK_RIGHT_KW ! %token FIRST_HALF_OVER_KW %token PAUSE_KW %token HUMAN_KW --- 255,260 ---- %token PK_LEFT_KW %token PK_RIGHT_KW ! %token FIRST_HALF_OVER_KW ! %token HALF_TIME_KW %token PAUSE_KW %token HUMAN_KW *************** *** 442,445 **** --- 443,448 ---- | FIRST_HALF_OVER_KW { PARAM.buildFirstHalfOverPlayMode(); } + | HALF_TIME_KW + { PARAM.buildFirstHalfOverPlayMode(); } | PAUSE_KW { PARAM.buildPausePlayMode(); } *************** *** 920,923 **** --- 923,931 ---- getDouble( $3 ) ); } + | LP HALF_TIME_KW INT RP + { + PARAM.buildParam( "half_time", + getInt( $3 ) ); + } | LP STR QSTR RP { Index: rcclexer.lpp =================================================================== RCS file: /cvsroot/rccparser/rccparser/src/rcclexer.lpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** rcclexer.lpp 27 Aug 2004 14:25:26 -0000 1.11 --- rcclexer.lpp 1 Sep 2004 14:29:55 -0000 1.12 *************** *** 134,137 **** --- 134,138 ---- penalty_kick_r { return PK_RIGHT_KW; } first_half_over { return FIRST_HALF_OVER_KW ; } + half_time { return HALF_TIME_KW ; } pause { return PAUSE_KW; } human_judge { return HUMAN_KW; } |