Difference between revisions of "Lua"

From Freephile Wiki
Jump to navigation Jump to search
(Created page with "Lua is a programming language that is now available, via the [https://www.mediawiki.org/wiki/Extension:Scribunto Scribunto MediaWiki extension], on the English Wikipedia (and ...")
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
{{Feature
 +
|image=Lua-Logo.svg
 +
|imgdesc=Lua programming language
 +
|title=
 +
}}
 +
{{#set:feature description = Lua is used to give template authors more functionality than available through [[Parser functions]].  The debate to use [[JavaScript]] or [[Lua]] was settled in 2012. Lua can be used to analyze data, calculate expressions, and format results using functions stored in so-called 'modules' in the wiki. }}
 +
{{#set:feature notes =  }}
 +
{{#set:feature tests =  }}
 +
{{#set:feature examples =  }}
 
Lua is a programming language that is now available, via the [https://www.mediawiki.org/wiki/Extension:Scribunto Scribunto MediaWiki extension], on the English Wikipedia (and on this wiki). Lua code can now be embedded into wiki templates by employing the "<nowiki>{{#invoke:}}</nowiki>" functionality of the Scribunto MediaWiki extension.
 
Lua is a programming language that is now available, via the [https://www.mediawiki.org/wiki/Extension:Scribunto Scribunto MediaWiki extension], on the English Wikipedia (and on this wiki). Lua code can now be embedded into wiki templates by employing the "<nowiki>{{#invoke:}}</nowiki>" functionality of the Scribunto MediaWiki extension.
  
Line 6: Line 15:
  
 
[[Category:Programming]]
 
[[Category:Programming]]
[[Category:wiki]]
+
[[Category:Wiki]]

Revision as of 17:05, 14 May 2020

Lua Dialog-information.svg
Lua programming language
Image shows: Lua programming language
Summary
Description: Lua is used to give template authors more functionality than available through Parser functions. The debate to use JavaScript or Lua was settled in 2012. Lua can be used to analyze data, calculate expressions, and format results using functions stored in so-called 'modules' in the wiki.
More



Lua is a programming language that is now available, via the Scribunto MediaWiki extension, on the English Wikipedia (and on this wiki). Lua code can now be embedded into wiki templates by employing the "{{#invoke:}}" functionality of the Scribunto MediaWiki extension.

Lua was installed on the English Wikipedia in February 2013, after testing on mediawiki.org and Wikimedia test wikis. In April 2014 it was installed here.

See https://en.wikipedia.org/wiki/Wikipedia:Lua