モジュール:語中改行

提供: sibawiki
2025年5月25日 (日) 15:07時点におけるSiba0504k (トーク | 投稿記録)による版 (1版 をインポートしました)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

このモジュールについての説明文ページを モジュール:語中改行/doc に作成できます

local BrokenWord = {}
local getArgs = require('Module:Arguments').getArgs

local function toarray (table)
  local values = {}
  for key,value in pairs (table) do
    key = tonumber(key)
    if key then
      values[key] = value
    end
  end
  return values
end

function BrokenWord.Construct (frame)
  local args = toarray (getArgs (frame))
  if #args == 0 then
  	return "<span style=\"display:block\"></span>"
  else
    return table.concat (args, "<span style=\"display:block\"></span>")
  end
end

return BrokenWord