From 7cd12d741fcaf90d5a75600b7f3b131febb78152 Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Mon, 2 Dec 2002 16:57:43 +0000 Subject: Fix build with bison 1.75. Reported by: bento --- graphics/flasm/files/patch-assembler.y | 61 +++++++++++++++++++++++++++++++--- 1 file changed, 57 insertions(+), 4 deletions(-) (limited to 'graphics/flasm/files/patch-assembler.y') diff --git a/graphics/flasm/files/patch-assembler.y b/graphics/flasm/files/patch-assembler.y index c1d555d13120..fbff08d781cb 100644 --- a/graphics/flasm/files/patch-assembler.y +++ b/graphics/flasm/files/patch-assembler.y @@ -1,6 +1,50 @@ ---- assembler.y.orig Tue Jan 22 10:33:01 2002 -+++ assembler.y Tue Jan 22 10:33:09 2002 -@@ -491,16 +491,10 @@ +--- assembler.y.orig Sat Oct 26 01:11:50 2002 ++++ assembler.y Mon Dec 2 12:00:50 2002 +@@ -254,22 +254,22 @@ + %token SWFACTION + %token HEXDATA + +-%token '(', ')', ',', ':', '"', '.' ++%token '(' ')' ',' ':' '"' '.' + + %type funcname_opt + %type mcname_opt +-%type statements, statement, statements_opt +-%type function, function_args +-%type push_list, push_item ++%type statements statement statements_opt ++%type function function_args ++%type push_list push_item + %type with +-%type settarget, settargetexpression, ifframeloaded, ifframeloadedexpression +-%type actionblocks, actionblock, actionblocks_opt +-%type buttoneventblocks, buttoneventblock, buttoneventblocks_opt +-%type mceventblocks, mceventblock, mceventblocks_opt +-%type mcblocks, mcblock, mcblocks_opt +-%type frame, definebutton, definemc, placemc, initmc +-%type buttonevent, buttonevents, mcevent, mcevents, key, property +-%type opcode,hex_list, hexdata_opt ++%type settarget settargetexpression ifframeloaded ifframeloadedexpression ++%type actionblocks actionblock actionblocks_opt ++%type buttoneventblocks buttoneventblock buttoneventblocks_opt ++%type mceventblocks mceventblock mceventblocks_opt ++%type mcblocks mcblock mcblocks_opt ++%type frame definebutton definemc placemc initmc ++%type buttonevent buttonevents mcevent mcevents key property ++%type opcode hex_list hexdata_opt + %type urlmethod + + %% +@@ -447,7 +447,7 @@ + ; + + mcevent +- : /* empty */ { yyerror("Missing mc event condition") } ++ : /* empty */ { yyerror("Missing mc event condition"); } + | MCLOAD { $$ = 0x01; } + | MCENTERFRAME { $$ = 0x02; } + | MCUNLOAD { $$ = 0x04; } +@@ -551,16 +551,10 @@ : SETTARGET STRING { $$ = writeByte(SWFACTION_SETTARGET); $$ += writeShort(strlen($2)+1); $$ += writeString($2); } @@ -16,4 +60,13 @@ - $$ += writeByte(0); } ; - push_item + ifframeloadedexpression +@@ -849,7 +843,7 @@ + + | GOTOFRAME INTEGER { $$ = writeByte(SWFACTION_GOTOFRAME); + $$ += writeShort(2); +- $$ += writeShort(atoi($2)) } ++ $$ += writeShort(atoi($2)); } + + | GETURL STRING STRING { $$ = writeByte(SWFACTION_GETURL); + $$ += writeShort(strlen($2)+strlen($3)+2); -- cgit v1.2.3