Прототип функции:
int process_conditions (const char *path_to_conditions)
Для открытия файла используется функция:
FILE *fopen(const char *path, /* путь к файлу */
const char *mode); /* режим, в котором следует открыть файл */
Возвращаемое значение - указатель на файловый поток.
Для чтения строки из файла используется функция:
char *fgets(char *string, /* переменная, в которую будет прочитана строки */
int size, /*
* максимально возможное число символов, которое
* можно считать в строку
*/
FILE *stream); /* файловый поток, из которого осуществляется чтение */
Для разбора строки файла на лексемы используется следующая функция:
char *strtok(char *string, /* анализируемая строка */
const char *delim); /* разделитель лексем */
В качестве разделителя лексем используются: табуляция, пробел, конец строки
'