(接上篇) -------------------------------------- 实现 -------------------------------------- 扩展语言总是由应用程序以某种方式解释执行的。简单的扩展语言可以直接从源代码进行解释执行。另一方面,嵌入式...
分类:
其他好文 时间:
2014-09-03 15:10:47
阅读次数:
168
服务器端代码已经完成,客户端正在优化,游戏不久将上线,最近没事做,老大要我开始学习project Anarchy了,里面代码是比较偏爱的C++,包含lua,暂没学过lua,看了下LUA代码,类似于Delphi,
以下是注释方式:
单行注释: 采用“--”来对注释后面的字符进行注释,类似于 ISO C90之后的 C语言的注释"//"
多行注释:采用"--[[" "]]" 一对来注释,类似于C...
分类:
其他好文 时间:
2014-09-02 19:59:25
阅读次数:
191
介绍lua编程语言以及lua在嵌入式方面的应用--elua...
分类:
其他好文 时间:
2014-09-02 17:56:05
阅读次数:
563
Lua1.1 是官方公开发布的第一版,是事实上的第一版 ,也是最早发布的一版。 代码从这里 www.lua.org/ftp/lua-1.1.tar.gz 下载,事实上在 www.lua.org/versions.html 页面,有所有的可以下下载到的版本。 代码下载...
分类:
其他好文 时间:
2014-09-02 16:02:45
阅读次数:
177
Lua学习笔记1、lua的优势 a、可扩张性 b、简单 c、高效率 d、和平台无关2、注释 a、单行注释 -- b、多行注释 --[[ --]]3、类型和值 8个基本类型,检测变量类型用type a、nil print(type(nil)) -->nil 全局变量没有赋值以前,会被默...
分类:
其他好文 时间:
2014-09-02 12:15:14
阅读次数:
194
User-Defined Types in C...
分类:
其他好文 时间:
2014-09-01 22:50:03
阅读次数:
403
手头一个项目,需要编写项目的makefile多目录结构:csource/├── common│ └── sqlite3├── inc│ ├── curl│ ├── lua│ └── Protection├── lib│ ├── arm│ └── linux├── obj├── out│ ├── ar...
分类:
系统相关 时间:
2014-09-01 19:09:53
阅读次数:
242
这是《Lua程序设计》中提到的,但是想成功执行,对于初学Lua的确没那么简单。这里涉及如何如何生成一个动态链接库so文件;Lua5.2中导出函数从LuaL_register变成了LuaL_newlib。对于具体的细节有待深入。这里的模块名是hello_lib,
Lua解释器会根据名字找到对应的模块,而后执行其中的 luaopen_XXX方法。
代码:
#include
#include ...
分类:
其他好文 时间:
2014-09-01 15:37:33
阅读次数:
253
Lua1.0 代码分析 库 库的代码相对比较简单。这里以数学库为例进行说明。 比如看下这个取绝对值的数学函数 static?void?math_abs?(void)
{
?double?d;
?lua_Object?o?=?lua_getparam?(1);
?if?(o?==?...
分类:
其他好文 时间:
2014-09-01 01:42:22
阅读次数:
156
虽然是计算机专业的学生,但浑浑噩噩混过了四年,以至于毕业一年多了,现在才开始进入软件行业,接触的还是一门小众语言lua。回想过去只能说自己不够努力的学习知识,不能敏锐的察觉现状。但我不后悔,人生当如是。只要是自己走过的路,不管是好是坏都是经验,都是财富。当汲取可得的养分方能走好接下来的路。简单的总结...
分类:
其他好文 时间:
2014-09-01 01:37:48
阅读次数:
199