#include <stdio.h>
typedef struct someStruct
{
int someField;
int anotherField;
}someStruct_t;
#define SOME_MACRO(x) #x
int main(int argc, const char * argv[])
{
char field_name [] = SOME_MACRO(someStruct_t.someField);
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdCBzb21lU3RydWN0CnsKICAgIGludCBzb21lRmllbGQ7CiAgICBpbnQgYW5vdGhlckZpZWxkOwp9c29tZVN0cnVjdF90OwoKI2RlZmluZSAgU09NRV9NQUNSTyh4KSAjeAoKaW50IG1haW4oaW50IGFyZ2MsIGNvbnN0IGNoYXIgKiBhcmd2W10pCnsKICAgIGNoYXIgZmllbGRfbmFtZSBbXSA9IFNPTUVfTUFDUk8oc29tZVN0cnVjdF90LnNvbWVGaWVsZCk7CgogICAgcHJpbnRmKCIlc1xuIixmaWVsZF9uYW1lKTsKfQo=