摘要: 日期:2014.8.11PartⅣ The C API29 User-Defined Types in C 在之前的例子里,已经介绍过如果通过用C写函数来扩展Lua。在本章,将会介绍通过用C写新的类型来扩展Lua,将会使用到元方法等特性来实现这个功能。 以一个例子来介绍本章将要介绍的,例子实现的... 阅读全文
posted @ 2014-09-01 21:42 Le Ciel 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 这个笔记对应的信息太老了,毕竟PHP都5.6了,而我这里提到的还是5.3.10版的。资料也是网上找到的,因为不懂PHP,所以这老的资料也还是留下吧,以后会用到类似的也不一定呢?闲话少说,上笔记吧:PHP环境配置笔记日期:2014.8.31这个笔记也是参考了网友的博客来做的:http://www.cn... 阅读全文
posted @ 2014-08-31 21:33 Le Ciel 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.8.8PartⅣ The C API28 Techniques for Writing C Functions官方的API和辅助库都提供了几种帮助创建C函数的机制。在这章,将会介绍数组操控,字符串操控,和在C中存储Lua变量。28.1 Array Manipulation Lua中... 阅读全文
posted @ 2014-08-25 19:34 Le Ciel 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.8.7PartⅣ The C API27 Calling C from Lua 在这里说Lua调用C函数,并不意味着Lua可以调用任意的C函数。与之前C调用Lua函数一样,在这里同样需要遵循一些规则:传递参数,得到结果。不仅如此,Lua要调用C函数,我们首先需要注册这个函数,即需要... 阅读全文
posted @ 2014-08-25 19:21 Le Ciel 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.8.6PartⅣ The C API26 Extending Your Application 使用Lua很重要的一点是用来做配置语言。配合主语言做一些功能的配置。26.1 The Basics 有的时候程序需要配置一些功能信息,很多时候可能有许多别的方法比用lua做配置要更简单... 阅读全文
posted @ 2014-08-20 21:17 Le Ciel 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.8.1PartⅣ The C API25 An Overview of the C API Lua是一种嵌入式语言。这就意味着Lua不是单独存在的,而是可以通过一系列的标准库将lua的特性嵌入至其他应用模块中。 Lua以Lua interpreter(lua的解释器?)来解决了其... 阅读全文
posted @ 2014-08-20 11:38 Le Ciel 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 大概是从四月中旬开始吧,突然间想学Lua了。当时考虑到的是现在很多公司对脚本语言开发人员需求比较高,朋友出去面试的时候也确实有很多公司是需要Lua开发人员。考虑的是Lua脚本开发快,更新方便。抱着提升自己的目的,便开始了Lua的学习,也就开始了看《Programming in Lua》,当时想搞程... 阅读全文
posted @ 2014-08-17 21:34 Le Ciel 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.7.29PartⅢ The Standard Libraries24 The Debug LibraryLua的debug库并不是提供一个调试器,而是提供一些供你写调试器的一些操作。Lua实现这些功能是以C API来实现的,因此这个库相当于提供使用Lua代码访问C API,这是从性能... 阅读全文
posted @ 2014-08-17 21:11 Le Ciel 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.7.29PartⅢ The Standard Libraries23 The Operating System Library提供一些基础的如文件管理,获取数据和时间,及一些其他与操作系统相关联的特性。但是诸如路径管理、网络等功能通过其他的库提供支持。在文件操作部分,OS库提供了os... 阅读全文
posted @ 2014-08-17 21:02 Le Ciel 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 日期:2014.7.28PartⅢ The Standard Libraries22 The I/O Library Lua的I/O库提供了两种不同的文件处理模式。简单模式以I/O操作是基于当前的输入文件和输出文件的;而完全模式则提供了完整的文件处理方式,这种方式采用了面向对象的思想,将所有... 阅读全文
posted @ 2014-08-13 19:19 Le Ciel 阅读(222) 评论(0) 推荐(0) 编辑