Fortran/Inne dialekty

FORTRAN-77

edytuj

W języku FORTRAN 77 i wcześniejszych, pozycja znaku w lini kodu wpływała na jego znaczenie. Instrukcje języka umieszczano między 7 a 72 kolumną. Zatem program hello.f (zwróć uwagę na rozszerzenie) będzie wyglądał tak:

C To jest program przykładowy w FORTRAN-77  
      program hello
        write (*,*) "Hello world"
      end program hello

Uwaga - znaki odstępu (spacje) na początku linijki kodu mają znaczenie! Kompilacja i uruchomienie wygląda tak:

gfortran hello.f -o hello
./hello

Oto ściąga, która wyjaśnia co oznaczają odpowiednie odstępy:

Odległość (w spacjach) Zawartość Znaczenie
1 znak C lub * Komentarz, lub kontynuacja komentarza
1 do 5 liczba pomiędzy 1 do 99999 numer linijki (działa jako etykieta w instrukcji skoku)
6 wyrażenia, rozpoczynające określony blok kodu
7 do 72 różne wyrażenia instrukcje Fortranu
73 do 80 komentarz