Доработать парсер С++ кода на Python

3 000 руб. за проект
17 мая 2021, 13:54 • 7 откликов • 45 просмотров
Существует уже готовый код, который нуждается в доработке. Есть n-ое кол-во файлов разного формата написанных на языке C++.

Скрипт:

1. Открывает каждый файл и удаляет комментарии, записывая его в папку state
2. Производит define всех строк и записывая его в папку output

Задача: написать в коде некоторые исключения:

1. Игнорировать уже существующие макросы (например тот же #include, #define, #ifndef .... , #endif все то что с # короче)
2. Записывать игнорируемые макросы в итоговый файл на свои места и класть егов папку output

После подтверждения сделки в прилагаемом архиве хранится код и примеры из гитхаба.
Запускать по простому: python3 code_raplace.py

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Точно в сроки. Вопросов - нет.
~ 1 месяц назад
R50 6ecde33dd1e14ff6be7e2b63d4a9ee47
Фрилансер
Все на высоте! Рекомендую
~ 1 месяц назад