//typedef extern "C" void (*F_PRIMITIVE)(void); extern void *primitives[]; #define PRIMITIVE(name) extern "C" void primitive_##name()