Hi all,
Compilation never ends when I define a multiple instructions macro.
#define TABLE_ENTRY(state, name, entry) \
lua_pushstring (state, name); \
lua_pushnumber (state, entry); \
lua_rawset (state, -3);
When "Build browse information" from options/source is unchecked, compilation goes its way.
Hope it may help.