public Exp yield_expr() { var token = Expect(TokenType.Yield); if (!Peek(stmt_follow)) { return yield_arg(token.Start); } else { return new YieldExp(null, filename, token.Start, token.End); } }