[erlang-questions] nested variable assignment : bug or the expected behaviour ?

James Churchman jameschurchman@REDACTED
Tue Jun 26 00:55:44 CEST 2012

Small syntax related thing

If i have a function like :


Or put in the shell:



Or any other combination of where i try to set a variable nested
inside somewhere else, it will say "variable 'J' is unbound" .. is
this the expected behaviour ?

( if i do bind the value before tho it will it will fail with no match
of right hand side value XX which is to be expected )

I only ask as i want to type :

{1, N1=now() ,0 },
{2, N2=now() ,N1 },
{3, N3=now() ,N2 }

I realise I could generate all the NXX now's before, or write a
function to put each now result in the flowing tuple but its just for
some simple test code and the behaviour was not as i wanted :-)


More information about the erlang-questions mailing list