Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2018-02

Advanced note: local variable "i" is assigned but never used?

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Vojtěch Čihák

Hello,
 
would it be possible to do more advanced checking of this note? This code  
var i: Integer;
begin
  i:=5;
end;        
 
gives Note: Local variable "i" is assigned but never used  
var i: Integer;
begin
  i:=5;
  writeln('i ', i);
end;        
 
is OK
 
var i: Integer;
begin
  i:=5;
  writeln('i ', i);
  i:=7;
end;       
 
The last example is also accepted. It would be nice to have Note: Local variable "i" is assigned but never used too.  
Thanks,

Vojtěch a.k.a. Blaazen