| 594 | |
| 595 | |
| 596 | static int explist1 (LexState *ls, expdesc *v) { |
| 597 | /* explist1 -> expr { `,' expr } */ |
| 598 | int n = 1; /* at least one expression */ |
| 599 | expr(ls, v); |
| 600 | while (testnext(ls, ',')) { |
| 601 | luaK_exp2nextreg(ls->fs, v); |
| 602 | expr(ls, v); |
| 603 | n++; |
| 604 | } |
| 605 | return n; |
| 606 | } |
| 607 | |
| 608 | |
| 609 | static void funcargs (LexState *ls, expdesc *f) { |
no test coverage detected