In order to make the extension library work with C++ I had to rename Parrot_Interp typedef to Parrot_Interp_t
I know _t was a subject of discussion, but its a quick fix so I can move ahead. Its only really used from embed.h in test_main.c and the extension API layer. If there are no complaints I'm going to commit this when I commit the initial patch for extensions. -Melvin