A = 5 + Some.
parser shows warning: "unused variable Some", but it should show error "variable Some is unbound"
5 + Some.
it works properly.
Cannot reproduce this one. Are you sure you haven't misread? It shows 'unresolved variable' not 'unused'.
May be warning should say "unbound variable" to be more erlangish.
http://pix.am/PudG.png it shows warting instead of error
http://pix.am/cQHe.png it shows error as it should
The only difference is 'A = B + 3' in first case and 'B + 3' in second case
Cannot reproduce the bug.
A = B + 3.
And it says, "Variable 'B' is unbound".
Could somebody check if it's still there?