Взять имя переменной из файла и присвоить ей значение

Вобщем так: есть переменные
A , B , C : Integer;
есть текстовый файл типа
A=12
C=2
Как взять имя переменной из файла и присвоить ей значение без
if(текст до '=') = 'A' then A := StrToInt(текст после '=')
Я не помню, но где-то видел что-то типа
ReanLn(F , S);
ReadLn(F , S2);
@S := S2
Где S - имя переменной
1 ответ

Вижу реализацию такую: Читать файл по строчно и записывать строки в массив строк. Потом, разбирать строки по элементам. Это чтобы не запутаться. А, можно сразу в матрицу писать из файла по элементам. Получится матрица, такого вида.А = 12 С = 2Потом же можно делать такую проверку: Если элемент первого столбца соотвествует букве переменной, присвоить переменной соответсвтующее значение из третьего столбца.Попробуйте такую схему.