Posebnost ulaznog formata

Mada su u programu GROMA istovremeno definisani formati za ulaz i izlaz podataka,izlazni format nasuprot ulaznog formata ima neke posebnosti.

Kad bi format za ulaz bio definisan isto kao i format za izlaz, bilo bi moguće očitat podatke iz bilo kojeg fajla u fiksnom formatu, tj. iz fajla u kome su odgovarajući podaci u svakom redu postavljeni na fiksnim pozicijama (tj. npr. koordinata X na poziciji 10-22, itd.).

Općenito pak tkstualni fajl ovom zahtjevu ne mora odgovarati. Može izgledat npr. ovako:

8 1045656.12 740143.45
9 1045778.3 740227.66
10 1045771.13 740439.01

U ovom slučaju podaci u redu nemaju fiksnu poziciju tako da ih nije moguće očitat fiksnim formatom (npr. koordinate X počinje na poziciji 3 do 4, prema veličini broja tačke).

Iz ovog razloga u program je ugrađena mogućnost tzv. slobodnog formata koji ne traži podatke na fiksnim pozicijama nego je očitan prema položaju znakova za razdvajanje (razmak, tabelator i drugi nenumerički znakovi).