在int和指针之间转换时使用intptr_t做强制类型转换
定义NOREST用于方便使用第二个参数为FALSE的ADD宏
在init_prims中控制全局变量package以控制函数名所属的包