Преглед на файлове

From Lua 5.2: 'break' allowed anywhere.

Needs -DLUAJIT_ENABLE_LUA52COMPAT.
Mike Pall преди 13 години
родител
ревизия
1afcea1435
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/lj_parse.c

+ 1 - 1
src/lj_parse.c

@@ -2666,7 +2666,7 @@ static int parse_stmt(LexState *ls)
   case TK_break:
     lj_lex_next(ls);
     parse_break(ls);
-    return 1;  /* Must be last. */
+    return !LJ_52;  /* Must be last in Lua 5.1. */
 #if LJ_52
   case ';':
     lj_lex_next(ls);