def parse_match_arm(self):
left, right = [], None
if self.cur_is(token.STAR):
left = None
self.next()
else:
left = self.parse_expr_list(token.F_ARROW)
self.next()
if self.cur_is(token.LBRACE):
right = self.parse_block_statement()
self.next()
else:
right = self.parse_stmt()
return (left, right)
评论列表
文章目录