Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Fullstack developer

BlockConverter

Добавлено 20 мая 2024 в 09:07
Desktop-приложение, которое составляет блок-схемы по коду на одном из языков прораммирования. Конструкции языка, отображение каждого блока и конвертация содержимого некоторой конструкции в строчное представление можно изменить из главного окна программы или прописать в специальный файл. Есть возможность ручного изменения/корректировки блок-схемы. Конвертировать можно как отдельную функцию, так и кусок кода, в котором программа найдёт все функции и сконвертирует их в блок-схемы. Вся конвертация происходит асинхронно (во время конвертации не замораживается интерфейс). Если функций много происходит распараллеливание программы, тем самым время выполнения увеличивается не сильно.
00c0733cfb