# New Ticket Created by Jerry Gay # Please include the string: [perl #47109] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=47109 >
as per PDD07 (r22655,) c macro args *must* be wrapped in parens inside macro bodies, to allow expressions passed as macro parameters. for example, i expect: #define CLASS_has_alien_parents_TEST(o) CLASS_flag_TEST(has_alien_parents, (o)) instead of #define CLASS_has_alien_parents_TEST(o) CLASS_flag_TEST(has_alien_parents, o) this entails conversion of all current macros to meet this criterion, and a test to ensure compliance. ~jerry