Fortran/Odnajdowanie błędów
< Fortran
ftnchek
edytujJednym z użytecznych programów do odnajdowania błędów w kodzie napisanym w języku Fortran jest program ftnchek.
Dla przykładu sprawdźmy plik test.f:
program test call nie_ma(0.4) print*,'zapomnialem ostatni apostrof end
komenda
ftnchek test.f
daje następującą informację:
FTNCHEK Version 3.3 November 2004 File test.f: 3 print*,'zapomnialem ostatni apostrof ^ Error near line 3 col 46 file test.f: Closing quote missing from string 1 syntax error detected in file test.f Warning: Subprogram NIE_MA never defined Invoked in module TEST line 2 file test.f
Pokazuje on jeden błąd w linii 3 w kolumnie 46 (brakuje apostrof (quote)), i uważa, że subroutine nie_ma (lub NIE_MA) nie jest zdefiniowany.