Нужно, получая из файла строку с условием (в виде оператора IF в URS) сделать этот If в Delph'ах
!!!
Неактивен
Обратной польской записью не обойтись, если условине на нескольких строках, а читаем только одну.
Курс - постоение трансляторов - удачное подспорье в данном вопросе.
Проще прочитать всю программу. Перевести её во внутренний байт-код и интерпретировать наздоровье.
http://gcmsite.yaroslavl.ru/index.php?pg=art&id=18
Вот описание с примером. правда для примитивного бейсика.
Неактивен