2009年3月6日星期五

Lua程序设计 第八章 编译,执行与错误

1.区别解释型语言的主要特征并不在于是否能编译它们,而是在于编译器是否是语言运行时库的一部分,即是否有能力执行动态生成的代码。

2.Lua提供的所有关于动态库的功能都聚集在一个函数中,即package.loadlib。

3.由于Lua是一种扩展语言,通常嵌入到应用程序中,因此在发生错误时不能简单地崩溃或退出。相反,只要发生一个错误,Lua就应该结束当前程序块并返回应用程序。

4.对于大多数应用程序而言,无须在Lua代码中作任何错误处理,应用程序本身会负责这类问题。

没有评论:

发表评论