Привет.
Необходимо построить граф по исходному коду метода(процедуры).
Посоветуйте как это можно сделать? И с чего начать?
Граф по коду
Модераторы: Naeel Maqsudov, C_O_D_E
А граф чего именно?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Думаю, начать стоит с синтаксического анализа. В любом нормальном языке программирования, как известно, существуют операторы последовательного выполнения, ветвления и безусловного перехода. Наибольший интерес представляют последние два. Отыскиваем ключевые слова, которые начинают операторы, нарушающие линейный ход программы (например, в Паскале - if, then, else, for, while, repeat, until, case, goto и т.д.), анализируем...
А вообще, по-моему, задача тянет на уровень хорошего курсового проекта
А вообще, по-моему, задача тянет на уровень хорошего курсового проекта
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.