Исправление torvn77, (текущая версия) :
До этого не доходило, но можно попробовать поискать другой пример реализации.
Ну или просто посмотреть какие функции и пр. подобное он использует, может тогда будет понятнее как это писать.
Днлать это так, все символы ; заменяются на \n; после чего применяется sort -u
Потом результат изучается и делается новые замены для разбивания кода на элементарные действия.
Задача собрать информацию о названиях и типах переменных, функции и способы их вызова.
Будет хорошо если в процессе разборки получится понять что либо ещё.
Исходная версия torvn77, :
До этого не доходило, но можно попробовать поискать другой пример реализации.
Ну или просто посмотреть какие функции и пр. подобное он использует, может тогда будет понятнее как это писать.