Question: mint message little not clear. Local variable not used, vs. local variable used by never assigned a value.

Do you think the following messages  by mint should have been the same? this is just some made up example with no purpose other than to show the messages.

local z,a:=1,la;
end proc;

local Z,RHS;   
end proc;

Looking at the above, foo() has z used but never assigned a value, right?  And in boo(), Z is used but never assigned a value.

but mint gives slighlty different message

"C:\Program Files\Maple 2022\bin.X86_64_WINDOWS\mint.exe" -i 2  A.mpl

Procedure foo( x ) on lines 2 to 6
  These local variables were never used:  z

Procedure boo( y, x ) on lines 8 to 12
  These local variables were used but never assigned a value:  Z

Should not these two messages have been the same?

Please Wait...