class Parser::Builders::Default

def case(case_t, expr, when_bodies, else_t, else_body, end_t)

def case(case_t, expr, when_bodies, else_t, else_body, end_t)
  n(:case, [ expr, *(when_bodies << else_body)],
    condition_map(case_t, expr, nil, nil, else_t, else_body, end_t))
end