diff options
| author | Nat Goodspeed <nat@lindenlab.com> | 2015-05-26 20:15:42 -0400 | 
|---|---|---|
| committer | Nat Goodspeed <nat@lindenlab.com> | 2015-05-26 20:15:42 -0400 | 
| commit | df55db4aa02ef02169d318b1d8b607c2edb3ba5d (patch) | |
| tree | c8d586ca1ab4b54d0b1a65338a79fae59222fc18 /indra/lscript | |
| parent | f3c58f765c0168f25bb13c4427e34b4bdad2f671 (diff) | |
| parent | 234ea528505d0363c4c4eb0150e7587e863c8e20 (diff) | |
Automated merge with ssh://bitbucket.org/lindenlab/viewer-release
Diffstat (limited to 'indra/lscript')
| -rwxr-xr-x | indra/lscript/lscript_compile/indra.l | 2 | ||||
| -rwxr-xr-x | indra/lscript/lscript_compile/indra.y | 6 | 
2 files changed, 4 insertions, 4 deletions
diff --git a/indra/lscript/lscript_compile/indra.l b/indra/lscript/lscript_compile/indra.l index 7772c95609..d5c71d9987 100755 --- a/indra/lscript/lscript_compile/indra.l +++ b/indra/lscript/lscript_compile/indra.l @@ -102,7 +102,7 @@ int yyerror(const char *fmt, ...);  "event"				{ count(); return(EVENT); }  "jump"				{ count(); return(JUMP); }  "return"			{ count(); return(RETURN); } -"if"				{ count(); return(IF); } +"if"				{ count(); return(IFF); }  "else"				{ count(); return(ELSE); }  "for"				{ count(); return(FOR); }  "do"				{ count(); return(DO); } diff --git a/indra/lscript/lscript_compile/indra.y b/indra/lscript/lscript_compile/indra.y index a0a034d21c..604b5b6b92 100755 --- a/indra/lscript/lscript_compile/indra.y +++ b/indra/lscript/lscript_compile/indra.y @@ -117,7 +117,7 @@  %token					SHIFT_LEFT  %token					SHIFT_RIGHT -%token					IF +%token					IFF         /* IF used by a helper library */  %token					ELSE  %token					FOR  %token					DO @@ -1312,13 +1312,13 @@ statement  	{   		$$ = $1;  	} -	| IF '(' expression ')' statement	%prec LOWER_THAN_ELSE			 +	| IFF '(' expression ')' statement	%prec LOWER_THAN_ELSE			  	{    		$$ = new LLScriptIf(gLine, gColumn, $3, $5);  		$5->mAllowDeclarations = FALSE;  		gAllocationManager->addAllocation($$);  	} -	| IF '(' expression ')' statement ELSE statement					 +	| IFF '(' expression ')' statement ELSE statement					  	{    		$$ = new LLScriptIfElse(gLine, gColumn, $3, $5, $7);  		$5->mAllowDeclarations = FALSE;  | 
