the problem of using _Var instead of _
Matthias Lang
matthias@REDACTED
Mon Mar 7 08:26:38 CET 2005
Bengt Kleberg <bengt.kleberg@REDACTED> wrote:
> i have operated under the assumption that _ and _<Var> are the
> same for over four years now.
As far as I can tell, the compiler treats _<Var> as "don't give any
warnings". Your problem (which has happened to me by accident a couple
of times too) would be solved if the compiler inverted the warning
behaviour compared to normal variables, i.e.:
<Var> which appears only once in a clause: warning
<Var> which appears multiple times in a clause: no warning
_<Var> which appears only once in a clause: no warning
_<Var> which appears multiple times in a clause: warning
Matthias
More information about the erlang-questions
mailing list