Lua(1)
来源:互联网 发布:淘宝琴行哪个好 编辑:程序博客网 时间:2024/06/14 07:18
Window 系统上安装 Lua
window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:
- 本站下载地址:LuaForWindows_v5.1.4-46.exe
- Github 下载地址:https://github.com/rjpcomputing/luaforwindows/releases
- Google Code下载地址 : https://code.google.com/p/luaforwindows/downloads/list
双击安装后即可在该环境下编写 Lua 程序并运行。
你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/
Lua 交互式编程模式可以通过命令 lua -i 或 lua 来启用:
$ lua -i $ Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio>
脚本式编程
我们可以将 Lua 程序代码保持到一个以 lua 结尾的文件,并执行,该模式称为脚本式编程,如我们将如下代码存储在名为 hello.lua 的脚本文件中:
print("Hello World!")print("www.runoob.com")
使用 lua 名执行以上脚本,输出结果为:
$ lua test.luaHello World!www.runoob.com
注释
单行注释
两个减号是单行注释:
--
多行注释
--[[ 多行注释 多行注释 --]]
关键词
以下列出了 Lua 的保留关键字。保留关键字不能作为常量或变量或其他用户自定义标示符:
andbreakdoelseelseifendfalseforfunctionifinlocalnilnotorrepeatreturnthentrueuntilwhile
全局变量
在默认情况下,变量总是认为是全局的。
全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil。
如果你想删除一个全局变量,只需要将变量赋值为nil。
b = nilprint(b) --> nil
这样变量b就好像从没被使用过一样。换句话说, 当且仅当一个变量不等于nil时,这个变量即存在。
阅读全文
0 0
- lua(1)
- Lua - 1
- Lua(1)
- lua(1)
- [Lua-1] Metatable In Lua
- 【Lua】【1】探讨Lua基础知识
- Lua笔记1-lua是什么
- lua(1):lua,luarocks介绍及lua库安装
- Lua学习(1),编译Lua与 HelloWorld
- Lua游戏脚本开发1 -- 初始化Lua
- (1)Lua简介之Lua入门
- Lua教程(1): C++嵌入Lua脚本
- 自学Lua(1)--Lua语法特点
- Lua教程: C++嵌入Lua脚本(1)
- Lua.1 lua的类型与变量
- Lua基础(1)--初识lua
- Lua-1:Sublime Text3配置Lua环境
- 我是Lua初学者【1】
- Debian 9系统下修改默认网卡为eth0的方法
- ThinkPHP CURD之注册
- 【PostgreSQL-9.6.3】一般视图
- InputStream & String(二)
- hdu 5884 Sort 二分+K哈夫曼树(解决不单调问题) 队列优化
- Lua(1)
- 优秀的java开源项目 网络 系统 数据库
- 第3章 启程——Windows编程基础(上)
- 【PostgreSQL-9.6.3】表空间
- MIT18.06
- vmstat
- php的ajax简单实例
- Apache Spark 2.2.0 中文文档
- 【PostgreSQL-9.6.3】事件触发器