Программа предназначена для runtime-компиляции аналитической функции одной переменной, заданной в строковом виде, в эффективный машинный код, располагающийся в ОЗУ, с возможностью его последующего многократного вызова при изменяющихся входных данных. Программа реализована согласно следующей схеме: 1) синтаксический и лексический разбор входной строки и формирование ПОЛИЗ выражения; 2) оптимизация полученной ПОЛИЗ с целью уменьшения глубины использования стека сопроцессора (который позволяет одновременно хранить до восьми числовых данных); 3) генерация машинных инструкций согласно построенной ПОЛИЗ. Программа скомпилирована на Delphi в качестве компонента MathExpression для Delphi (версии 6 и 7).