From 6629a6b405c3d1f9364ab44a8afc8e899cc3714a Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sat, 21 Jan 2012 17:20:32 +1000 Subject: The default state is a different syntax from the other states. --- 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 1d2548a..132710c 100644 --- a/LuaSL/src/LuaSL_lexer.l +++ b/LuaSL/src/LuaSL_lexer.l @@ -91,6 +91,7 @@ STRING \"(\\.|[^\\"\n])*\" "vector" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_TYPE_VECTOR); %} /* Statement keywords. */ +"default" %{ yylval->value.stringValue = eina_stringshare_add_length(yytext, yyleng); return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_DEFAULT); %} "do" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_DO); %} "for" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_FOR); %} "else" %{ return common(yylval, yytext, yyleng, yyextra, TRUE, LSL_ELSE); %} -- cgit v1.1