| 339 | } |
| 340 | |
| 341 | void LuaParser::ForBody() { |
| 342 | auto m = Mark(); |
| 343 | |
| 344 | CheckAndNext(TK_DO); |
| 345 | |
| 346 | Block(); |
| 347 | |
| 348 | CheckAndNext(TK_END); |
| 349 | |
| 350 | m.Complete(*this, LuaSyntaxNodeKind::ForBody); |
| 351 | } |
| 352 | |
| 353 | /* repeatstat -> REPEAT block UNTIL cond */ |
| 354 | void LuaParser::RepeatStatement() { |