It's just curiosity, I noted that macros have the same behavior independently the delimiter with we call the macro, for example println!(....) have same behavior of println!{....} or println![....].
Is this in fact so, or is it nuanced? and Exists any formal explanation for this?