Hola,
lo que debe estar pasando es que el end con el punto final denota el final de la unit, y tu declaras el procedimiento después de esto y no lo encuentra. Yo creo que esto debería funcionar:
Código Delphi
[-]
unit ;
interface
uses ;
Procedure LeeMatriz();
var
Implementation
{$APPTYPE CONSOLE}
Procedure LeeMatriz();
begin
end;
begin
end.
Saludos.