Wikipedia:Lua/Resources
{{WikiProject Lua header}}
Documentation
- Scribunto Lua reference manual
- [http://www.lua.org/pil/contents.html#P1 Programming in Lua]
- [http://lua-users.org/wiki/PatternsTutorial Introduction to Lua patterns]
- [http://www.regular-expressions.info/ About regex]. Lua "patterns" are based on Regex (Patterns are a reduced set of regex).
- Help:Lua metamodules: Lua in Wikipedia has several meta-modules available that can make core functions easily available.
Wikibooks
- {{wikibooks-inline|Lua Programming}}
- {{wikibooks-inline|Scribunto: An Introduction}}
How-to guides
- Wikipedia:Lua style guide – standards to improve the readability of code through consistency
- "What do converted templates look like?" (slideshow)
- Help:Lua debugging – a how-to guide about debugging Lua modules
- Help:Lua for beginners – basic tutorial and pointers
- Wikipedia:Lua string functions – string performance considerations and limits
- Wikipedia:Guide to Scribbling – how to write templates that use Scribunto/Lua
:* Wikipedia:Guide to Scribbling/Programmers' Quick start Guide to Lua – a list of essential points
- Wikipedia:Comparable Lua functions to wikitext – how to convert wikitext to Lua
- Wikiversity:Lua – Lua tutorial from Wikiversity
- mw:SyntaxHighlight:
<syntaxhighlight lang="Lua"> .. </syntaxhighlight>
Essays on Lua
- Wikipedia:Lua articles
- User:Dragons flight/Lua performance
- Wikipedia:Lua unit testing
- mw:User:Sumanah/Lua vs Javascript
- {{cite web|url=http://www.lua.org/gems/sample.pdf|title=Lua Performance Tips|author=Roberto Ierusalimschy|publisher=lua.org}}
- Wikipedia:Lua speed – comparing template and module speeds (obsolete (because of HHVM))
Module links list
- {{tlx|lmd|2=Example}} to produce module links: {{Lmd|Example}}
WikiProject Lua templates
- Template documentation can be related to module using {{tl|Lua}}:
{{Lua|Module:Example}}
- Template:WikiProject Lua header – this page's tabbed header