모듈:열거하다

Module

-- 호출 템플릿에서 지정된 파라미터 세트를 글머리 기호 목록으로 열거합니다. 현지의 취득하다 = 요구하다('모듈:인수').취득하다 현지의 네, 아니요 = 요구하다("모듈:네, 아니요.) 현지의 p = {}  기능. p.주된()  현지의 args = 취득하다(, {   프레임만 = 진실의,   다듬다 = 진실의  })      돌아가다 p.메인(, args) 끝.  기능. 로부터 시작하다(타깃, 접두사)  돌아가다 .스트링.후보선수(타깃, 1, .스트링.(접두사)) == 접두사 끝.  기능. 으로 끝나다(타깃, 접미사)  돌아가다 .스트링.후보선수(타깃, -.스트링.(접미사), -1) == 접미사 끝.  기능. p.메인(, args)  현지의 접두사 = args[1] 또는 args["실패"] 또는 ""  현지의 접미사 = args[2] 또는 args["실패"] 또는 ""  현지의 부모 Args = :부모 취득() 그리고. 취득하다(:부모 취득(), {   다듬다 = 진실의  }) 또는 args  현지의 최종 출력 = ""    현지의 목록. = .html.만들다(네, 아니요(args["주문"]) 그리고. "ol" 또는 '음')    현지의 현재의 = 1  현지의 검색 = 진실의    하는 동안에 검색 하다   현지의 arg = (접두사 == "" 그리고. 접미사 == "")        그리고. 현재의        또는 접두사 .. 스트링(현재의) .. 접미사      한다면 부모 Args[arg] 그리고나서       목록.:노드(        .html.만들다('리')            :위키텍스트((args["예비"] 또는 "") .. 부모 Args[arg] .. (args['포스트'] 또는 ""))       )       현재의 = 현재의 + 1      또 다른       검색 = 거짓의      끝.  끝.    돌아가다 현재의 == 1 그리고. "" 또는 스트링(목록.) 끝.  돌아가다 p