public Statement return_stmt()
{
var token = Expect(TokenType.Return);
var posStart = token.Start;
var posEnd = token.End;
Exp e = null;
if (!Peek(stmt_follow))
{
e = testlist();
posEnd = e.End;
}
return new ReturnStatement(e, filename, posStart, posEnd);
}
//yield_stmt: yield_expr