모듈:Arguments 문서 원본 보기

둘러보기로 가기 검색하러 가기

문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:

  • 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자.
  • 이 문서는 다음 "연쇄적" 보호가 걸린 문서에 포함되어 있어 함께 보호됩니다:

문서의 원본을 보거나 복사할 수 있습니다.

-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
000
1:0
콘솔 디버그
* 모듈 내보내기는 저장하지 않은 수정을 포함하여 변수 "p"로 사용할 수 있습니다. * 표현으로 평가하는 "="이 있는 줄을 앞에 넣거나 print()를 사용하세요. * 이 콘솔에 메시지를 보낼 모듈 코드에 mw.log()를 사용하세요.

모듈:Arguments 문서로 돌아갑니다.