Fortran/Odnajdowanie błędów

ftnchek

edytuj

Jednym 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.

Linki zewnętrzne

edytuj