현지의 p = {} 현지의 콘센트 = table.concat 현지의 삽입하다 = table.insert 현지의 도시 현지의 위치 현지의 영역 현지의 군납 현지의 주 현지의 page Contains Link (페이지 포함 링크) 현지의 기능. stateName(상태명)(args) 현지의 AUSabrs = {NT = "북방 지역", 와 = 웨스턴오스트레일리아} 현지의 데이터. = 음.로드 데이터("모듈:Jct/statename") 현지의 abbr = args.주 또는 args.지방 현지의 나라 = args.나라 한다면 나라 == 'AUS' 그리고나서 돌아가다 AUSabrs[abbr] 또는 데이터.[abbr] 또 다른 돌아가다 데이터.[abbr] 끝. 끝. 현지의 기능. 생성하다본문(숫자, insert Prefix(프리픽스 삽입)) 현지의 부품. 한다면 insert Prefix(프리픽스 삽입) 그리고나서 한다면 숫자 == 1 그리고나서 부품. = {"– "} 또 다른 부품. = {", "} 끝. 끝. 한다면 위치 그리고나서 삽입하다(부품., 위치) 돌아가다 콘센트(부품.) 끝. 한다면 것은 아니다. page Contains Link (페이지 포함 링크) 그리고나서 삽입하다(부품., "[[" .. 도시) 한다면 영역 그리고나서 삽입하다(부품., " (" .. 영역 .. ")") 끝. 한다면 군납 그리고나서 삽입하다(부품., ", " .. 군납 .. "군") 끝. 한다면 주 그리고나서 삽입하다(부품., ", " .. 주) 끝. 삽입하다(부품., " " .. 도시 .. "]]") 돌아가다 콘센트(부품.) 또 다른 삽입하다(부품., 도시) 돌아가다 콘센트(부품.) 끝. 끝. 현지의 기능. _장소(args, 숫자, 페이지입니다.) 도시 = args["시" .. 숫자] 위치 = args["장소" .. 숫자] 영역 = args["areadab" .. 숫자] 군납 = args["blockdab" .. 숫자] 한다면 것은 아니다.(도시 또는 위치) 그리고나서 돌아가다 '' 끝. 한다면 page Contains Link (페이지 포함 링크) == 거짓의 그리고나서 현지의 장소 = 도시 또는 위치 현지의 jctString = "{jct/module" .. ".+" .. 장소 .. ".+" .. "}}" 현지의 linkString = 생성하다본문(숫자, 거짓의) 현지의 첫 번째 위치 = 발견하다(페이지입니다., linkString) 한다면 첫 번째 위치 그리고나서 현지의 세컨드 포지션 = 발견하다(페이지입니다., linkString, 첫 번째 위치) 한다면 세컨드 포지션 또는 string.find(페이지입니다., jctString) 그리고나서 page Contains Link (페이지 포함 링크) = 진실의 끝. 끝. 끝. 돌아가다 생성하다본문(숫자, 진실의) 끝. 기능. p.도시(args, 페이지입니다.) 주 = stateName(상태명)(args) 현지의 도시들 = {} 현지의 location Count(장소수) = 1 따라하다 현지의 위치 = _장소(args, location Count(장소수), 페이지입니다.) 삽입하다(도시들, 위치) 현지의 빈 = (위치 == '') location Count(장소수) = location Count(장소수) + 1 까지 빈 돌아가다 콘센트(도시들) 끝. 돌아가다 p