(type, value)
| 521 | return cont(maybeoperatorComma, forspec2); |
| 522 | } |
| 523 | function forspec2(type, value) { |
| 524 | if (type == ";") return cont(forspec3); |
| 525 | if (value == "in" || value == "of") { cx.marked = "keyword"; return cont(expression); } |
| 526 | return pass(expression, expect(";"), forspec3); |
| 527 | } |
| 528 | function forspec3(type) { |
| 529 | if (type != ")") cont(expression); |
| 530 | } |