?
Инструментальное средство анализа исходного кода программ на языке Perl для визуализации алгоритма
В данной работе рассмотрена теоретическая база, с помощью которой можно создать инструмент для визуализации кода. Разработана грамматика для работы приложения. Разработаны и реализованы алгоритмы анализа исходного кода программ, как самостоятельными средствами, так и сторонними инструментами. Разработаны и реализованы алгоритмы визуализации исходного текста программ. Инструмент считывает из файла исходный текст программы и отображает его на экран. Процесс, циклы и ветвления, обычные операторы отображаются в соответствии с заданными и правилами, функции ввода/вывода отображаются соответственно заданным графическим элементам. Расположение элементов можно отредактировать на экранной форме. Схему можно сохранить в графический файл. Также есть возможность сворачивать части алгоритма. Реализовано сворачивание тела ветвлений и циклов.