在用C语言调用LUA脚本引擎时,必须对脚本的错误进行识别和处理
1.错误类型
LUA错误共有以下5种,分别对应的是5个宏定义:
大体上可以分文两种错误即运行时错误和编译时错误
2.错误返回方式
无论是运行时错误还是编译时错误,都将错误信息返回到堆栈的最顶层,可以通过如下代码打印具体的错误信息
3.需要在哪些函数使用后加入错误分析机制
LUA脚本引擎的使用大致上可以分文两步(这里不包含初始化过程)
第一步是脚本加载:如下的一些函数
在用C语言调用LUA脚本引擎时,必须对脚本的错误进行识别和处理
1.错误类型
LUA错误共有以下5种,分别对应的是5个宏定义:
大体上可以分文两种错误即运行时错误和编译时错误
2.错误返回方式
无论是运行时错误还是编译时错误,都将错误信息返回到堆栈的最顶层,可以通过如下代码打印具体的错误信息
3.需要在哪些函数使用后加入错误分析机制
LUA脚本引擎的使用大致上可以分文两步(这里不包含初始化过程)
第一步是脚本加载:如下的一些函数