(type, value)
| 339 | return cont(maybeoperator, forspec2); |
| 340 | } |
| 341 | function forspec2(type, value) { |
| 342 | if (type == ";") return cont(forspec3); |
| 343 | if (value == "in") return cont(expression); |
| 344 | return cont(expression, expect(";"), forspec3); |
| 345 | } |
| 346 | function forspec3(type) { |
| 347 | if (type != ")") cont(expression); |
| 348 | } |