Чтобы превратить программу в дерево, нужно:
-
собрать код в бинарник. Для этого, находясь в папке fl_parser, запустите скрипт create_bin.
-
после этого в папке появится файл expr_parser. Запустите его, передав в параметры относительный или абсолютный путь до файла, где первая строка - это выражение, которое нужно распарсить. (Пример, если в папке fl_parser есть файл expr: $./expr_parser expr)
-
После этого появится файл с расширением .gv, в котором дерево сохранено в формате DOT.
Важно: если передать в качестве параметра для expr_parser строку "test", запустятся тесты.
WIKI с примерами и грамматикой.