[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.c

looking for a tool that parses c/c++ for preprocessor #define and generate a kind of dictionary "macroname" "value"

Moderator

5/31/2011 1:58:00 PM

Looking for a tool that parses c/c++ for preprocessor #define and
generate a kind of dictionary "macroname" "value"

Any idea?

Thanks

Aron
4 Answers

Rich Webb

5/31/2011 2:42:00 PM

0

On Tue, 31 May 2011 06:57:35 -0700 (PDT), Moderator <zegaucho@gmail.com>
wrote:

>Looking for a tool that parses c/c++ for preprocessor #define and
>generate a kind of dictionary "macroname" "value"
>
>Any idea?

Doxygen? It does rather more than that, of course.

<http://www.stack.nl/~dimitri/do...

--
Rich Webb Norfolk, VA

John Doe

5/31/2011 2:53:00 PM

0

On Tue, 31 May 2011 06:57:35 -0700, Moderator wrote:

> Looking for a tool that parses c/c++ for preprocessor #define and
> generate a kind of dictionary "macroname" "value"

gcc -E -dM file.c | sed 's/^#define \([^ ]*\) \(.*\)$/"\1" "\2"/'


Jeff Flinn

5/31/2011 3:12:00 PM

0

Moderator wrote:
> Looking for a tool that parses c/c++ for preprocessor #define and
> generate a kind of dictionary "macroname" "value"
>
> Any idea?


boost.wave see: http://www.boost.org/doc/libs/1_46_1/libs/wave/...

Jeff

Moderator

5/31/2011 4:24:00 PM

0

On May 31, 5:12 pm, Jeff Flinn <TriumphSprint2...@hotmail.com> wrote:
> Moderator wrote:
> > Looking for a tool that parses c/c++ for preprocessor #define and
> > generate a kind of dictionary "macroname" "value"
>
> > Any idea?
>
> boost.wave see:http://www.boost.org/doc/libs/1_46_1/libs/wave/...
>
> Jeff

Thanks to all for the valuable answers!

Aron