Страница 1 из 1
Граф по коду
Добавлено: 02 апр 2008, 00:58
Pawell2008
Привет.
Необходимо построить граф по исходному коду метода(процедуры).
Посоветуйте как это можно сделать? И с чего начать?
Re: Граф по коду
Добавлено: 04 апр 2008, 10:53
Хыиуду
А граф чего именно?
Re: Граф по коду
Добавлено: 06 апр 2008, 21:38
Pawell2008
Операторов.
Re: Граф по коду
Добавлено: 07 апр 2008, 11:40
Хыиуду
Думаю, начать стоит с синтаксического анализа. В любом нормальном языке программирования, как известно, существуют операторы последовательного выполнения, ветвления и безусловного перехода. Наибольший интерес представляют последние два. Отыскиваем ключевые слова, которые начинают операторы, нарушающие линейный ход программы (например, в Паскале - if, then, else, for, while, repeat, until, case, goto и т.д.), анализируем...
А вообще, по-моему, задача тянет на уровень хорошего курсового проекта