Мне интересно, является ли Perl хорошим (простым в использовании и изучении) инструментом для этого:
Я бы хотел выполнить некоторую пользовательскую предварительную обработку моего исходного кода C / C ++.По сути, это позволяет мне вставлять свои собственные пользовательские аннотации в исходный код и генерировать на его основе новые коды.Требуемая обработка - это, в основном, ориентированный на строки поиск / замена и вставка новых строк исходного кода.
Теперь я могу подумать о 2 инструментах для достижения этой цели: (1) функция сценариев Ultraedit (или любых других способных редакторов)(2) Сценарии Perl.
Сценарии Ultraedit выглядят хорошо, и я с ними знаком.Лучше всего то, что его естественная обработка, ориентированная на строки, является хорошей абстракцией для обработки строк исходного кода.
Мне интересно, Perl также хороший инструмент.У меня нулевой опыт работы с Perl, за исключением того, что я знаком с Perl-стилем Regexpr, используемым в других контекстах.Является ли Perl хорошим инструментом для строковой обработки текста?Мне придется искать вперед и назад и заменять строки исходного кода некоторыми другими текстами.