给原语函数增加编译时的参数个数检查功能
将未定义全局变量的错误以异常抛出的形式处理