Прога для удаления комментариев из сорцов

Тема в разделе "C и С++ FAQ", создана пользователем hasuhands, 4 авг 2005.

Статус темы:
Закрыта.
  1. hasuhands

    hasuhands Гость

    Нужна примитивная программа для удаления комментариев из исходников. Программа полный примитив: нужно рекурсивно обойти директорию (т.е. со всеми внутренними папками) и в зависимости от расширения файлов удалить комментарии. Если C - то //, если CP, то // и /* */. Желательно, что бы обрабатывались еще и *.pl, *.js, но это не так критично.

    Наверняка есть что-нибудь готовое? Сам не программер просто, хотя думаю если книжку почитать - напишу.
     
  2. Barmutik

    Barmutik Гость

    По идее ничего сложного .. просто просмотреть текстовые файлы и поудалять ненужное ... готового так навскидку и нет вроде ничего такого ...
     
  3. mike.dld

    mike.dld Гость

    Главное не забыть пропускать строки, чтобы не возникало казусов. Например, чтобы strcpy(s,"mommy loves her babe // and daddy loves her too"); не превратилось в strcpy(s,"mommy loves her babe , или const char *s1 = "I /*love you!", *s2 = "I */hate you!"; в const char *s1 = "I hate you!";
     
  4. ????

    ???? Гость

    Для: hasuhands
    *.pl - это перловские исходники? Тогда юзая персовские регекспы и делай.
    гугли по regexp
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей