发布于 2014-10-25 07:25:53 | 183 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Lua教程,程序狗速度看过来!

Lua 脚本语言

Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的GIT项目,提供在特定平台上的即时编译功能。


Lua 5.3.0 (beta) 发布,此版本现已提供测试:http://www.lua.org/work/lua-5.3.0-beta.tar.gz

MD5 e46b91de3d22a308d3350a14b242e2c7  -
SHA1    0fa2b527611fe3a1b083359ce15e91f27b108eec  -

此版本是个 Beta 版本,有一些特性可能会在最终版本修改。此版本最主要的是引入了 integers,同时还引入了 string.pack 和 string.unpack,用来替换和扩展 string.dump 和 string.undump。

主要改进

  • integers (64-bit by default)

  • 官方支持 small architectures ("Small Lua" with 32-bit numbers)

  • bitwise 操作符

  • 支持基础 utf-8

其他改进

Language

  • userdata can have any Lua value as uservalue

  • integer division

  • more flexible rules for some metamethods

  • utf-8 escapes in literal strings

Libraries

  • basic utf-8 library

  • ipairs and the table library respect metamethods

  • functions for packing and unpacking numbers

  • strip option in string.dump

  • table library respects metamethods

  • new function table.copy

  • new function debug.sizeof

  • strip option instring.dumpandlua_dump

C API

  • simpler API for continuation functions in C

  • new functions:lua_rotate,lua_isyieldable,lua_strtonum,lua_geti,lua_seti

  • lua_gettable and similar functions return type of resulted value

Lua standalone interpreter

  • can be used as calculator; no need to prefix with '='

  • arg table available to all code

更多内容请看这里:

http://www.lua.org/work/diffs-lua-5.3.0-alpha-beta.txt


历史版本 :
Lua 5.3.4 发布,历时 8 个月的 Bug 修复版本
Lua 5.3.3 发布,Bug 修复版本
Lua 5.3.2 正式发布,脚本语言
Lua 5.3.2 RC2 发布,脚本语言
Lua 5.3.1 正式版发布
Lua 5.3.1 RC1 发布
Lua 5.2.4 正式发布,脚本编程语言
Lua 5.2.4 RC1 发布
Lua 5.3.0 正式版发布,脚本语言
Lua 5.3.0 RC4 发布
Lua 5.3.0 RC3 发布
Lua 5.3.0 RC2 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务