WoW:Lua: Difference between revisions

201 bytes added ,  23 June 2016
m
no edit summary
No edit summary
mNo edit summary
Line 1: Line 1:
{{wowlua}}
{{wowlua}}
'''Lua''' (from the Portuguese word for "moon"){{fact} is the scripting language used by ''[[World of Warcraft]]'' for [[Interface Customization]]. Only a subset of version 5.1 of the official Lua specification is implemented, and should suit most [[AddOns|addon]] maker's needs. More information about Lua can be found on the official Lua [http://lua-users.org/wiki/LuaFaq FAQ].
'''Lua''' (from the Portuguese word for "moon" {{ref2|Lua|PUC-Rio|publisher=PUC-Rio|title=About|date=2016-06-18|work=Lua |link=http://www.lua.org/about.html| accessdate=2016-06-18}}) is a scripting language used by ''[[World of Warcraft]]'' for [[Interface Customization]].
 
Only a subset of version 5.1 of the official Lua specification is implemented, and should suit most [[AddOns|addon]] maker's needs. More information about Lua can be found on the official Lua [http://lua-users.org/wiki/LuaFaq FAQ].


== Programming References ==
== Programming References ==
Line 20: Line 22:
* [[WoWBench]]: aims to be a near-complete emulation of the WoW environment
* [[WoWBench]]: aims to be a near-complete emulation of the WoW environment
* [http://luaforge.net/projects/lua-wow Lua 5.1.1 WoW]: distribution created by cogwheel that includes everything needed for addon development
* [http://luaforge.net/projects/lua-wow Lua 5.1.1 WoW]: distribution created by cogwheel that includes everything needed for addon development
== References ==
{{Reflist}}


== See also ==
== See also ==
Line 25: Line 30:
* [[Lua functions]] available in the World of Warcraft API
* [[Lua functions]] available in the World of Warcraft API
* [[User Defined Functions]] written by WoWWiki contributors
* [[User Defined Functions]] written by WoWWiki contributors
* [[Lua file]]
* [[Lua file]] - file format for a Lua file in a WoW AddOn
* [[Lua object memory sizes]]
* [[Lua object memory sizes]]
* [[World of Warcraft API]] - lists all functions provided by Blizzard.
* [[World of Warcraft API]] - lists all functions provided by Blizzard.