`
haoningabc
  • 浏览: 1476682 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

lua的helloworld

    博客分类:
  • lua
阅读更多
1.http://www.codingnow.com/2000/download/lua_manual.html

tt的扩展要用这个lua
LuaForWindows_v5.1.4-45.exe安装后
例子F:\soft\lua\examples>lua  F:\soft\lua\examples\quickluatour.lua

2.http://pydoc.org/2.4.1/fcntl.html
原来fcntl在windows上用不了,悲催了,还用ubuntu吧

3.window运行lua,上googlecode上找luaforwindows

a=0
repeat
    a=a+1
    print(a)
until a==5


-------- Output -----

1
2
3
4
5

-- Count from 1 to 4 by 1.
for a=1,4 do io.write(a) end

print()

-- Count from 1 to 6 by 3.
for a=1,6,3 do io.write(a) end


-------- Output ------

1234
14

a={2}
table.insert(a,3);
table.insert(a,4);
table.sort(a,function(v1,v2) return v1 > v2 end)
for i,v in ipairs(a) do print(i,v) end


-------- Output ------

1       4
2       3
3       2

-- Example 38   --[[

 To learn more about Lua scripting see

 Lua Tutorials: http://lua-users.org/wiki/TutorialDirectory

 "Programming in Lua" Book: http://www.inf.puc-rio.br/~roberto/pil2/

 Lua 5.1 Reference Manual:
     Start/Programs/Lua/Documentation/Lua 5.1 Reference Manual

 Examples: Start/Programs/Lua/Examples
]]

-- Example 36   -- Standard Libraries - operating system facilities.

-- OS functions:
-- os.clock, os.date, os.difftime, os.execute, os.exit, os.getenv,
-- os.remove, os.rename, os.setlocale, os.time, os.tmpname

print(os.date())


-------- Output ------

07/12/11 00:34:36




http://myway84.iteye.com/blog/1025841
安装
make
看提示
在redhat上
make linux
make install就可以了
分享到:
评论

相关推荐

    用Lua编写HelloWorld应用扩展CumulusServer源码

    通过这个"HelloWorld"应用,我们将了解Lua在服务端开发中的应用,以及它与CumulusServer的集成方式。 首先,Lua是一种轻量级的脚本语言,因其简洁的语法和高效性能,常被用于游戏开发、嵌入式系统和服务器扩展等...

    lua example

    lua hello world example

    tolua++ 版helloworld (lua脚本调用C++类的成员函数方法)

    hello.lua ,hello.h ,hello.pkg ,Main.cpp ,build_pgk.bat 1.启动CodeBlocks新建一个控制台项目。把上面的5个文件覆盖到项目目录。 2.配置项目编译环境,把lua和tolua++类库和搜索路径包括进项目来。 2.双击...

    Lua 基础教程(二)设置环境.pdf

    $ lua helloWorld.lua ``` 应该能看到输出结果: ``` Hello World! ``` #### 五、Lua IDE推荐 除了基本的文本编辑器外,使用专门的Lua IDE可以大大提高开发效率。以下是一些常用的Lua IDE: 1. **SciTE**:专门为...

    通过例子学LUA

    其中"-- Hello World in Lua"是注释,"print("Hello World.")"是LUA的基本语句,用于输出字符串。 第四部分:函数的使用 通过一个示例程序,演示了LUA中的函数使用。函数的定义格式为: function 函数名(参数) ....

    Lua在各个操作系统中的开发环境配置教程

    - **运行示例程序**:假设有一个名为`helloWorld.lua`的Lua程序,内容为`print("Hello World!")`。可以使用以下命令运行该程序: ```bash lua helloWorld.lua ``` 输出结果应为:“Hello World!” ##### 3. ...

    Cocos2d-x HelloWorld代码部分类图及时序图

    在“Cocos2d-x HelloWorld代码部分类图及时序图”中,我们将会探讨这个框架的基础构建块,以及如何通过代码来实现一个简单的“HelloWorld”程序。 首先,让我们关注“HelloWorld”类图。在Cocos2d-x中,"HelloWorld...

    LuaDelphi2010-v1.3(修改lua,支持中文函数,支持delphi xe2)

    uses Lua, LuaLib; type TMyLua = class(TLua) ...'Helloworld.lua'); MyLua.Free; end; helloworld.lua print("LuaDelphi Test"); p1,p2 = HelloWorld(1,2,3) print "Results:"; print (p1); print (p2);

    lua5.3实例

    1. test.lua ## hello world 2. function.lua ## 函数调用 3. param.lua ## 函数参数, 4. table ## table 5. e12.lua e13.cpp ## c++调用 lua函数 6. e14.cpp e15.lua ## lua调用c++函数 7. 文件夹class ## lua调用...

    LUA与C#2010交互引用LUA库

    void HelloWorld(); int AddNumbers(int a, int b); } ``` 3. 实现该接口,并注册到LUA环境: ```csharp class LuaInterop : ILuaInterop { public void HelloWorld() { Console.WriteLine("Hello, World from ...

    lua_test.rar_C++_c# lua_c++ lua_lua_lua调用C++

    cplusplus.myFunction(1, "Hello, World!") -- 调用C++的myFunction函数 ``` 在这里,`cpp_module`可能是C++导出的模块名,`myFunction`是C++中定义的一个函数,接受两个参数:一个整数和一个字符串。 C++端的实现...

    Openresty服务器使用lua脚本写的Hello World简单实例

    本文将详细介绍如何在OpenResty上使用Lua脚本来实现一个简单的"Hello World"示例。 首先,我们需要在本地环境中安装OpenResty。通常,你可以从OpenResty官网下载最新版本的源码包,然后按照官方文档提供的步骤进行...

    lua程序设计.pdf

    lua开发文档,当今武林,派别林立,语言繁杂,林林总总不计其数。主流文化的C/C++、Java、 C#、VB;偏安一隅的Fortran;动态语言中的Perl、Tcl、Ruby...可欣赏一下BrainFuck语言1的Hello World程序,语言本身依如其名

    lua手册(学习lua好帮手)

    最简单的 Lua 程序就是打印 "Hello World": ```lua print("Hello World") ``` 这里使用了 `print` 函数来输出字符串。值得注意的是,在 Lua 中,字符串可以用单引号 `'` 或双引号 `"` 包围,它们之间没有区别。 ##...

    6-lua基础篇-字符串

    例如:print(gsub("hello world", "world", "lua")) 将输出 "hello lua"。 F. 字符串反转函数:reverse() reverse() 函数将字符串反转。例如:print(reverse("hello")) 将输出 "olleh"。 G. 格式化字符串函数:...

    LUA语言编写经验

    这只是一个简单的 hello world 程序,但它展示了 LUA 语言的基本语法。 以下是一个比较复杂一点的例子: function create_a_counter() local count = 0 return function() count = count + 1 return count ...

    Lua游戏脚本语言入门.doc

    在 Lua 中,写一个 "Hello World" 程序非常简单,只需使用 `print("Hello world")` 语句。语句之间可以用分号或空白隔开。 控制语句 Lua 中有多种控制语句,包括: * 条件控制:if 条件 then … elseif 条件 then...

    Lua测试器+Lua脚本语言简明教程

    2. **编写脚本**:输入如下的"Hello, World!"示例: ```lua print("Hello, World!") ``` 3. **运行脚本**:点击运行按钮,控制台将显示"Hello, World!"。 4. **调试**:在`print`行前设置断点,点击调试,逐行...

    luaQrcode lua语言生成二维码

    这段代码创建了一个错误纠正级别为L(最低级别)的7x7版本的二维码,编码的信息是'Hello, World!'。然后,`encode`函数生成了二维码的像素数组,可以根据需要将其保存为图片文件。 **6. 扩展与应用** luaQrcode...

Global site tag (gtag.js) - Google Analytics