From 219498b453584dae9ffe7b71ffd97d3f5a0f9f60 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Fri, 3 Feb 2012 11:56:17 +1000 Subject: LSL "else if" -> Lua "elseif", and it was a bitch. lol --- LuaSL/src/LuaSL_lexer.l | 1 + 1 file changed, 1 insertion(+) (limited to 'LuaSL/src/LuaSL_lexer.l') diff --git a/LuaSL/src/LuaSL_lexer.l b/LuaSL/src/LuaSL_lexer.l index adee1a7..76d1b5b 100644 --- a/LuaSL/src/LuaSL_lexer.l +++ b/LuaSL/src/LuaSL_lexer.l @@ -96,6 +96,7 @@ STRING \"(\\.|[^\\"\n])*\" "for" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_FOR); %} "else" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_ELSE); %} "if" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_IF); %} +"else"[[:space:]]+"if" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_ELSEIF); %} /* TODO - deal with people that slap a comment in between them. */ "jump" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_JUMP); %} "return" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_RETURN); %} "state" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_STATE_CHANGE); %} -- cgit v1.1