Módulo:NumerAlpha: mudanças entre as edições

De Wikincat
Ir para navegação Ir para pesquisar
Sem resumo de edição
(replacing ext NumerAlpha > Module:NumerAlpha)
 
Linha 1: Linha 1:
local p = {}
local p = {}
local static = require('Module:Static')


function p.numeral()
function p.numeral()
local static = require('Module:Static')
static.x = (static.x or 0) + 1
static.x = (static.x or 0) + 1
return static.x
return static.x
Linha 8: Linha 8:


function p.roman()
function p.roman()
local static = require('Module:Static')
local romans = require('Module:Roman')
static.y = (static.y or 0) + 1
local roman = require('Module:Roman')
static.x = (static.x or 0) + 1
return romans._Numeral(static.y)
end
return roman.Numeral(static.x)

function p.alpha()
static.z = (static.z or 96) + 1
local alpha = string.char(static.z)
return alpha
end
end



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