Kaynağa Gözat

From Lua 5.2: 'break' allowed anywhere.

Needs -DLUAJIT_ENABLE_LUA52COMPAT.
Mike Pall 13 yıl önce
ebeveyn
işleme
1afcea1435
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  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);