Hi, When I have an undeclared identifier like begin i :=3; end; fpc 2.6.4 reports: unit1.pas(42,7) Error: Identifier not found "i" Note that it points to the semicolon instead of the i. Is this by design or is it a bug? Mattias