Не смотря на то, что в программе GROMA форматы определены для входа и выхода данных, формат для входа данных имеет некоторые особенности.
Если бы формат для входа был определен также, как формат для выхода, то позволял бы начитывать данные из какого-либо файла с фиксированным форматом, т.е. из файла, в котором соответствующие данные на каждой строке размещены на фиксированных позициях (т.е. напр. абсцисса X на позициях 10-22 и т.п.).
Однако обычно текстовый файл этому требованию может и не соответствовать. Он может иметь напр. такой вид:
8 1045656.12 740143.45 9 1045778.3 740227.66 10 1045771.13 740439.01
В этом случае, данные на строке не имеют твердую позицию, поэтому их нельзя начитывать фиксированным форматом (напр., в записимости от величины номера пункта, абсцисса Х начинается на позиции 3-4).
По этой причине в программу включена и возможность т.н. Свободного формата, которая не требует данных на фиксированных позициях, но начитывает их согласно размещения разделительных знаков (пропуски, табуляторы и другие не числовые знаки).