Loading macro from a macro

I have a question, I have an unnamed macro, and I compile another c++ macro( core ) from within

{
gSystem->CompileMacro("/home/vaibhav/root/macros/core.cc",“f”);
core();
}

core is

#include
#include
void core()
{
cout<<“Help Help!”<<endl;
}

Now can I include another macro inside the core, something like this
#include
#include
void core()
{
cout<<“Help Help!”<<endl;
anothermacro();
}
Please share your understanding

Something like

should work