Allow 'var' in functions... even there initialized locals seem to be constant by default... laaaaaaaame

This commit is contained in:
Wolfgang (Blub) Bumiller 2012-11-25 22:15:08 +01:00
parent 967254f7f2
commit c62e0a93eb

View file

@ -2294,7 +2294,8 @@ static bool parse_statement(parser_t *parser, ast_block *block, ast_expression *
else if (parser->tok == TOKEN_KEYWORD)
{
if (!strcmp(parser_tokval(parser), "local") ||
!strcmp(parser_tokval(parser), "const"))
!strcmp(parser_tokval(parser), "const") ||
!strcmp(parser_tokval(parser), "var"))
{
int cvq = parser_tokval(parser)[0] == 'c' ? CV_CONST : CV_VAR;