Permanently protected module

모듈:국가 데이터

Module:CountryData

국부적 p = {} 국부적 가장 많이 사용됨 = mw.로드데이터('모듈:국가 데이터/요약')  국부적 기능을 발휘하다 불만을 품다(액자에 넣다,시골,모조품)   돌아오다 액자에 넣다:expansion템플릿({칭호를 붙이다="국가 데이터"..시골;아그=모조품}) 종지부를 찍다  기능을 발휘하다 p.카셰어링할 수 있는(액자에 넣다, 시골, 모조품)  시골 = 가장 많이 사용됨.방향을 바꾸다[시골] 또는 시골  만일 모조품 그리고 다음에(모조품) 그때 돌아오다 p.손에 넣을 수 있는(액자에 넣다, 시골, 모조품) 종지부를 찍다  -- mw.loadData를 사용하여 가장 많이 사용되는 템플릿의 데이터 캐시  만일 가장 많이 사용됨.페이지[시골] 그때   국부적 캐쉬 = mw.로드데이터('모듈:국가 데이터/캐시' .. 가장 많이 사용됨.페이지[시골])   만일 캐쉬.자료[시골] 그때 돌아오다 캐쉬.자료[시골] 종지부를 찍다  종지부를 찍다  -- 캐시에 저장되어 있지 않은 경우  돌아오다 p.손에 넣을 수 있는(액자에 넣다, 시골, 모조품) 종지부를 찍다  기능을 발휘하다 p.손에 넣을 수 있는(액자에 넣다,시골,모조품) --국가 데이터 템플릿의 매개 변수를 Lua 테이블로 반환   --유효한 데이터 템플릿이 아닌 경우 빈 테이블을 반환하십시오.   국부적 바가지 긁다, s = 피콜(불만을 품다,액자에 넣다,시골,모조품 또는 {})   만일 바가지 긁다 그리고 (끈.찾다(s,"^%{%{ *%{%{%{1") 또는 끈.찾다(s,"^%{%{safesubst: *%{%{%{%{1"))   그때     --임의 제어 문자로 매개변수 구분 기호 바꾸기     --파라미터 값에 등호/파이프 기호가 포함된 경우 충돌을 방지하기 위해     s = 끈.gsub(s," ([^ =]-)=","\1\1%1\2")     s = 끈.gsub(s,"}%s*$","\1")     --끈 위에 루프하고 테이블에 매개 변수 추가     국부적 가르다 = {}     을 위해 액면 그대로  끈.gmatch(s,"\1[^\1\2]-\2[^\1\2]-\1") 하다       국부적 k = 끈.매치(액면 그대로,"\1%s*(-)%s*\2")       국부적 v = 끈.매치(액면 그대로,"\2%s*(-)%s*\1")       만일 v 그리고 아닌 (v=="" 그리고 끈.찾다(k,"^^별칭")) 그때         가르다[k] = v       종지부를 찍다     종지부를 찍다     돌아오다 가르다   다른    돌아오다 {}   종지부를 찍다 종지부를 찍다  기능을 발휘하다 p.게탈리아스(액자에 넣다) --데이터 템플릿에서 단일 매개 변수 값 반환   국부적 가르다 = p.손에 넣을 수 있는(액자에 넣다,액자에 넣다.아그[1])   만일 액자에 넣다.아그.변형된     그때 돌아오다 토스트링(가르다[액자에 넣다.아그[2].."-"..액자에 넣다.아그.변형된]                          또는 가르다[액자에 넣다.아그[2]] 또는 액자에 넣다.아그.반항하다)     다른 돌아오다 토스트링(가르다[액자에 넣다.아그[2]] 또는 액자에 넣다.아그.반항하다)   종지부를 찍다 종지부를 찍다  기능을 발휘하다 p.템포가 생기다(액자에 넣다) --테스트를 위해 생성된 Lua 테이블에서 국가 데이터 다시 생성   --데이터 테이블 가져오기   국부적 자료 = p.손에 넣을 수 있는(액자에 넣다,액자에 넣다.아그[1])   --필드를 템플릿과 같은 문자열로 결합   국부적 밖으로 = "{{ {{{1}}}"   을 위해 k,v  쌍들(자료) 하다     밖으로 = 밖으로.."\n"..k.." = "..v   종지부를 찍다   돌아오다 밖으로.."\n}}" 종지부를 찍다  돌아오다 p