lua专题提供lua的最新资讯内容,帮你更好的了解lua。
我过去只把lua当作脚本语言,没有善待她,现在发现,应对单一的问题,运用lua开发的效率高过c++几倍,不止在脚本上,比如今天作一个工具,把c++的代码中的enum导入到脚本中去,想到lua对正则表达式的支持就忍不住了,我个人以前从来没有用过正则表达式(愚蠢!),所以心中有点忐忑,不过仍然在两个小时左右搞定这个事情,如果用c++,感觉至少要一天,代码的size要大一倍。 代码如下: --本脚本用于
第一步,下载源码。虽然Lua有提供二进制版本下载,但是因为我是用Turbo C++ Explorer(即C++Builder的免费版),所以我决定还是自己编译一下源码。下载位置当然是Lua的官方网站:http://www.lua.org。 第二步,编译安装。源码里只提供了GCC用的MAKE文件和VC用的一个BAT文件,BCB则需要自己动手了。开始不知道什么地方搞错,总是编译不对——虽然编译成功,但
  系统:rhelg 1)stage1 安装lua cd /usr/local/src wget http://www.lua.org/ftp/lua-5.1.2.tar.gz tar xzvf lua-5.1.2.tar.gz cd lua-5.1.2 make linux make install   安装完毕 lua -v Lua 5.1.2 Copyright (C) 1994-2007
微型lua 2007-03-04 16:51:15 by sdragon 这是一个微型的脚本语言,还不完善,只是用来演示脚本语言的设计模式。   一、代码.h文件: #ifndef mini_scriptH #define mini_scriptH //-------------------------------------------------------------------------
2007-02-26 15:12 软件技术的发展一向百花齐放,最近的一个趋势就是动态语言的大肆流行,后知后觉如我,也开始被这股潮流所吸引,开始琢磨着是不是也学一门防身? 动态语言有许多种,例如Perl、PHP、Python、Ruby、Rebol、Lua等等,到底要学哪种委实有点费思量。经过网上的搜索以及1/4柱香的思考,我还是决定选择Lua。 Lua的设计理念,简单概括就是Simple is be
http://www.585soft.com/LCleaner.asp# LCleaner是一款用于清除临时文件以及各种操作历史纪录的清理工具, 本来现在这种工具很多, 不足为奇. 但是LCleaner的查找引擎是基于lua scripts, 用户可以很容易地写新的脚本进行功能扩展。 脚本中必须定义以下4个函数, 以便LCleaner回调。 GetPluginName This function
(2007-03-06) 由于想要在一个原生应用里提供脚本功能,而Python的发布不能不说是一件麻烦事。因为所需要的脚本功能很简单,所以决定试试传说中的Lua。 第一步,下载源码。虽然Lua有提供二进制版本下载,但是因为我是用Turbo C++ Explorer(即C++Builder的免费版),所以我决定还是自己编译一下源码。下载位置当然是Lua的官方网站:http://www.lua.org
-- liu.lua -- Common Lua Function -- Author: Liu Denghong -- Date: 20080630 liu = liu or {version='0.1';}; -- Examp: liu.Apply(liu, {a=1,b=2}); liu.Apply = function(o, c, def
Programming in Lua by Roberto Ierusalimschy Published by Lua.org, December 2003 ISBN 85-903798-1-7 Paperback, 288 pages, 1.7 x 23.5 x 19.0cm (0.66 x 9.3 x 7.5in) Distributed by Ingram and Baker & Tayl
 lua 开放分类: 编程语言、 计算机、 高级语言 Lua 是一个小巧的 脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。 Lua最著名的应用是在 暴雪公司的 网络游戏 WOW中。 Lua 脚本可以很容易的被 C/ C++代码调用,也可以反过来调用C/C++的 函数,这使得Lua在 应用程序中可以被广泛应用
C++  超强文本编辑器SciTE配置方法详细实例收藏 scite,也就是SCIntilla based Text Editor, 基于SCIntilla编辑组件的文本编辑器。我们见到的许多文本编辑器都是基于SCIntilla编辑组件的。 yidabu.com经过比较发现,同样是基于SCIntilla的文本编辑器,scite的功能最为强大。阅读全文> 发表于 @ 2006年12月28日 17:07
  一颗璀璨的月光宝石——Lua Lua语言简介 1993 年在巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro in Brazil)诞生了一门编程语言,发明者是该校的三位研究人员,他们给这门语言取了个浪漫的名字——Lua,在葡萄牙语里代表美丽的月亮。事实证明她没 有糟蹋这个优美的单词,Lua语言正如它名字所预示的那样成长为
作者:赖勇浩(http://blog.csdn.net/lanphaday) 注:因为受到经济危机的影响,我在 bokee.com 的博客可能随时出现无法访问的情况;因此将2005年到2006年间在 bokee.com 撰写的博客文章全部迁移到 csdn 博客中来,本文正是其中一篇迁移的文章。 LUA是一个优秀的脚本语言,目前已经被广泛应用的游戏开发中,连WOW这样优秀的游戏也是使用了LUA脚本的
 本人一向做c底层开发,所以对web开发非常不了解, 所以做为菜鸟中的菜鸟,写这篇文章, 还请看到的各位兄弟姐妹多多指点。   我没有写过cgi, 但看到项目中用c写的cgi似乎很是不灵活, 而由于是嵌入式设备,用perl等太夸张,所以今日处于兴趣适用了以下用lua写cgi,决定很不错, 用在嵌入式设备中很合适。   测试环境是ubuntu 8.10: 1.首先安装lua,这个多数Linux发行版
  贴一个Lua入门的ppt,[走进Lua],作者: 边缘独行者 csdn 不支持 google doc 的嵌入,在线观看请移步: http://hicoder.blogspot.com/2009/05/lua3lua.html google DOC 在线观看:  http://docs.google.com/Presentation?id=dc74jq2m_129d7j55nhg 下载: 猛
#include <iostream> #include <string> #include <luaplusplus/LuaPlus.h> #ifdef _DEBUG #pragma comment(lib,"LuaPlus_debug.lib") #else if #pragma comment(lib,"LuaPlus_release.lib") #endif int main() {   
  魔兽世界插件三部曲之三 ---- LUA 参考文献:    @Wowwiki (魔兽世界维基百科)   摘要:             "LUA程序设计语言是一个简洁、轻量、可扩展的脚本语言。LUA读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思。          LUA的目标是成为一个很容易嵌入其它语言中使用的语言。大多数程序员也认为它的确做到了这一点。 很多应用程序使用L
折腾了一天,终于实现了multi module。 1. 建立自己的module:me.module 2. 在me.module里加入%include "sio2.module" 3. 用swig编出me.module的wrapper 4. 在sio2.cc里去掉sio2 wrapper的include,include me.module的wrapper 5. 在sio2.cc里修改luaopen_
今天需要在游戏中加入复杂的配置,用XML效率太低,后来搜到了LUA这个东西。发现用起来真是方便快捷。 下面是在网上找的介绍 【转自】http://zhidao.baidu.com/question/89351691.html   Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。   Lua
example_getVarFromLuaToAhk.ahk 需要先下载,http://www.autohotkey.net/~thrawn/lua/lua.zip 下面代码对原文错误进行了修改。 #include lua.ahk hDll := lua_loadDll("lua51.dll") l := lual_newstate() if(lual_loadfile(L,"e