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 | /* |
