diff options
Diffstat (limited to 'lparser.c')
-rw-r--r-- | lparser.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -367,10 +367,12 @@ static void adjust_assign (LexState *ls, int nvars, int nexps, expdesc *e) { | |||
367 | } | 367 | } |
368 | 368 | ||
369 | 369 | ||
370 | #define enterlevel(ls) luaE_incCcalls((ls)->L) | 370 | /* |
371 | 371 | ** Macros to limit the maximum recursion depth while parsing | |
372 | */ | ||
373 | #define enterlevel(ls) luaE_enterCcall((ls)->L) | ||
372 | 374 | ||
373 | #define leavelevel(ls) ((ls)->L->nCcalls--) | 375 | #define leavelevel(ls) luaE_exitCcall((ls)->L) |
374 | 376 | ||
375 | 377 | ||
376 | /* | 378 | /* |