Добрый день.
Часто, после выполнения вычислений,
необходимо передать результаты в определенном формате в другое приложение.
Например в CAD программу для отрисовки изображения
детали с новыми размерами и т.д.
Раньше в MachCAD под DOS были функции работы с текстовыми
файлами (создание/поиск папки, создание/замена файла с данными и т.д.)
и функции работы со строковыми данными (строку нужно оформить с нужными
спецсимволами, именами и значениями переменных).
Это позволяло после вычисления сформировав строки с данными в нужном формате
и записать их в текстовый файл с нужным именем в нужную папку.
Во многих CAD приложениях есть команды (функции, классы и методы в встроенных
и не только языках программирования) для чтения таких файлов и извлечения
расчетных данных для отрисовки изображения или вывода текстовых строк на
поле чертежа.
Например в AutoCAD в языке AutoLISP пишется программа где возможно найти нужный файл и легко
обработать строку вида - (setq h 12 l 100 t "Новые размеры детали"),
прочитав построчно ее из текстового файла при этом строка в скобках означает -
присвоить значения функцией AutoLISP setq параметрам h=12, l=100, t="Новые размеры детали".
После этого выполняются функций для вывода графики и текста в AutoCAD
и мы получаем обновленный чертеж.
Кстати при добавлении этих новых функций в Вашей программе становится возможным
синтаксический анализ массивов текстовых данных! Совершенно новая область
работы для Вашей программы. Но синтаксический анализ потребует расширения
числа логически функций! По результатам можно например анализировать тексты по
частоте встречи символов, слов и фраз, строить графики искать заданные выражения
формировать новые тексты (резюме)на основе исходного по определенным алгоритмам
с нужным оформлением и т.д.
С уважением, Красноперов Б.В.