fn unwrap_expr(arg: RcExpr) -> RcExpr {
    match arg.as_ref() {
        Expr::Parend(inner) | Expr::Bracketed(inner) => inner.clone(),
        _ => arg,
    }
}
/// Unwraps an expression in parentheses/brackets, or returns the original expression if it cannot
/// be unwrapped.
Unwraps an expression in parentheses/brackets, or returns the original expression if it cannot
be unwrapped.
Unwraps an expression in parentheses / brackets or returns the original expression if it cannot be unwrapped .
fn unwrap_expr(arg: RcExpr) -> RcExpr {
    match arg.as_ref() {
        Expr::Parend(inner) | Expr::Bracketed(inner) => inner.clone(),
        _ => arg,
    }
}
fn unwrap_expr ( arg : RcExpr ) -> RcExpr { match arg . as_ref ( ) { Expr :: Parend ( inner ) | Expr :: Bracketed ( inner ) => inner . clone ( ) , _ => arg , } }
Unwraps an expression in parentheses/brackets, or returns the original expression if it cannot
be unwrapped.
Unwraps an expression in parentheses / brackets or returns the original expression if it cannot be unwrapped .
arg
RcExpr
arg
RcExpr