A fordítás menete némileg eltér a szokásostól Fortran77 esetén (a g77 és a gfortran is működik):
Ha nem adunk meg a futtatható fájlnak nevet, akkor alapértelmezésben a.out lesz.
A táblázat mutatja az egyes parancsokhoz tartozó paraméterek típusát, leírását.
Bemenő paraméterek | ||
ifile | int | a fájl egyedi azonosítója |
filenev | char | a fájl neve (például 'valami.grib') |
mod | char | 'r': read-only, 'w': write-only |
Bemenő paraméter | ||
ifile | int | a fájl egyedi azonosítója |
Kimenő paraméter | ||
igrib | int | a GRIB azonosítója |
Bemenő paraméter | ||
igrib | int | a GRIB azonosítója |
Bemenő paraméter | ||
ifile | int | a fájl egyedi azonosítója |
Bemenő paraméter | ||
'caller' | char | meghívó szubrutin, azaz a végrehajtandó utasítás |
Kimenő paraméter | ||
status | int | megmutatja, hogy sikerült-e a szubrutin meghívása és a művelet végrehajtása |
Hiba esetén megállítja a program futását, és hibaüzenetet ad a képernyőre. | ||
eredmény | string | az argumentumában lévő, meghívó szubrutin által kiadott eredmény |
Bemenő paraméter | ||
igrib | int | a GRIB azonosítója |
Kimenő paraméter | ||
numberOfValues | integer | rácspontok száma |
Egy egyszerű példa:
A futtatás kimenete: