Módulo:NumerAlpha: mudanças entre as edições
Ir para navegação
Ir para pesquisar
(Criou página com 'local mwHtml = getmetatable(mw.html.create()) mwHtml._static = mwHtml._static or {} return mwHtml._static') |
(replacing ext NumerAlpha > Module:NumerAlpha) |
||
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
local p = {} |
|||
local mwHtml = getmetatable(mw.html.create()) |
|||
local static = require('Module:Static') |
|||
mwHtml._static = mwHtml._static or {} |
|||
return mwHtml._static |
|||
function p.numeral() |
|||
static.x = (static.x or 0) + 1 |
|||
return static.x |
|||
end |
|||
function p.roman() |
|||
local romans = require('Module:Roman') |
|||
static.y = (static.y or 0) + 1 |
|||
return romans._Numeral(static.y) |
|||
end |
|||
function p.alpha() |
|||
static.z = (static.z or 96) + 1 |
|||
local alpha = string.char(static.z) |
|||
return alpha |
|||
end |
|||
return p |
Edição atual tal como às 22h48min de 14 de janeiro de 2023
A documentação para este módulo pode ser criada em Módulo:NumerAlpha/doc
local p = {}
local static = require('Module:Static')
function p.numeral()
static.x = (static.x or 0) + 1
return static.x
end
function p.roman()
local romans = require('Module:Roman')
static.y = (static.y or 0) + 1
return romans._Numeral(static.y)
end
function p.alpha()
static.z = (static.z or 96) + 1
local alpha = string.char(static.z)
return alpha
end
return p