Global scope function call macro