Re[4]: Boost::Regex
От: IIIypuk  
Дата: 30.09.09 18:03
Оценка:
Здравствуйте, K13, Вы писали:

III>>определение, в общем задача состоит в том чтобы определить какие функции определены в модуле, т.е. начало и собственно конец, там где функция закончилась.


K13>Что будем делать с макросами, которые разворачиваются в определение функций?

K13>с #if 0 / #endif ?

K13>одним регэкспом я бы такое делать не стал.

K13>Как минимум сначала пройтись "препроцессором" (макросы/диграфы/триграфы и удаление комментариев), тогда в чистом коде найти функции в "современном" виде найти будет несложно. Если не требуется находить еще и стиль K&R.

не нужны такие макросы и т.п.. Нужны чистые функции.

вида <type><разделитель><name>(<param>)<разделитель>{
где <type> и <param> могут отсутствовать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.