Wikipedia:Lua/Resources

Documentation

 * Scribunto Lua reference manual
 * Programming in Lua
 * Introduction to Lua patterns
 * 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.

How-to guides

 * 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
 * Lua string functions – string performance considerations and limits
 * Guide to Scribbling – how to write templates that use Scribunto/Lua
 * Guide to Scribbling/Programmers' Quick start Guide to Lua – a list of essential points


 * Comparable Lua functions to wikitext – how to convert wikitext to Lua
 * Lua – Lua tutorial from Wikiversity
 * mw:SyntaxHighlight:

Essays on Lua

 * Lua articles
 * User:Dragons flight/Lua performance
 * Lua unit testing
 * mw:User:Sumanah/Lua vs Javascript
 * Lua speed – comparing template and module speeds (obsolete (because of HHVM))
 * Lua speed – comparing template and module speeds (obsolete (because of HHVM))

Module links list

 * to produce module links:

WikiProject Lua templates

 * Template documentation can be related to module using Lua:


 * Template:WikiProject Lua header – this page's tabbed header