Newbie parse data to create an array

Hi,

I would like to discover ruby and to do so I would like to do the
following thing :

I have a text file with some COM defines declared like this :

#define PR_ORIGINAL_ENTRYID PROP_TAG( PT_BINARY,
0x3A12)
#define PR_ORIGINAL_DISPLAY_NAME PROP_TAG(
PT_TSTRING, 0x3A13)

And I would like to open this file and create a C array with these
properties

typedef struct mapiProp_s
{
ULONG ulPropId;
ULONG ulPropType;
}mapiProp_t;

mapiProp_t mapiPropArray[] =
{
{ PR_ORIGINAL_ENTRYID, “PR_ORIGINAL_ENTRYID”, PT_BINARY },
{ PR_ORIGINAL_DISPLAY_NAME, “PR_ORIGINAL_DISPLAY_NAME”, PT_TSTRING },
};

So basically I need to open a file, check if it starts by #define PR_
and then extract data.
If someone could help me to start…

Thanks

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs