
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: