Template:lua/documentation

This template is used to wrap and add syntax highlighting to Lua code snippets, for use in documentation pages. Examples:

1. A simple example:

produces

2. A more complex example:

produces

{{lua|1={spec = "gender/number_spec", qualifiers = nil or {"qualifier1", "qualifier2", ...} }}

Note in the latter case, the param 1 needs to be explicitly given to avoid the equal signs in the code snippet from being interpreted as specifying named parameters, and a space is used at the end of the snippet to avoid parser problems with three braces in a row.