각 주소를 포함하는 IP 주소의 최소 크기 블록 계산 인수에 IPv4 또는 IPv6 주소를 입력했습니다. 현지의 비트32 = 요구하다('bit32') 현지의 수집 물품을 보관하는 탁자 수집 = { 더하다 = 기능. (자신, 항목) 한다면 항목 ~= 영의 그리고나서 자신.n = 자신.n + 1 자신[자신.n] = 항목 끝. 끝., 합류하다 = 기능. (자신, 셉) 돌아가다 테이블.콘캣(자신, 셉) 끝., 제거한다. = 기능. (자신, 포스) 한다면 자신.n > 0 그리고. (포스 == 영의 또는 (0 < 포스 그리고. 포스 <= 자신.n)) 그리고나서 자신.n = 자신.n - 1 돌아가다 테이블.제거(자신, 포스) 끝. 끝., 종류 = 기능. (자신, 컴프) 테이블. 테이블.(자신, 컴프) 끝., 신규 = 기능. () 돌아가다 상을 차리다({n = 0}, 수집) 끝. } 수집.__index = 수집 현지의 기능. 빈(본문) 텍스트가 0이거나 비어 있으면 true를 반환합니다(문자열로 가정). 돌아가다 본문 == 영의 또는 본문 == '' 끝. 현지의 타임스탬프 = {} 캐시 현지의 기능. start_date(코드, 몇달.) 사용자 기여를 나열할 URL의 타임스탬프 문자열 반환 반납일 이후에 코드는 원하는 형식을 지정합니다. 이 모듈의 경우 최근 기여만 필요하므로, timestamp는 오늘 날짜에서 지정된 월 수(1 ~ 12)를 뺀 날짜입니다. 현지의 열쇠 = 코드 .. 몇달. 한다면 것은 아니다. 타임스탬프[열쇠] 그리고나서 현지의 날짜. = os.날짜('!*t') 오늘의 UTC 날짜 현지의 y, m, d = 날짜..연도, 날짜..달, 날짜..낮의 전체 연도, 월(1-12), 일(1-31) m = m - 몇달. 한다면 m <= 0 그리고나서 m = m + 12 y = y - 1 끝. 현지의 제한. = m == 2 그리고. 28 또는 30 한다면 d > 제한. 그리고나서 d = 제한. 날짜가 유효하다는 것을 확실히 하기에 충분한. 끝. 타임스탬프['y-m-d' .. 몇달.] = string.형식('%d-%02d-%02d', y, m, d) 타임스탬프['ymdHMS' .. 몇달.] = string.형식('%d%02d%02d000000', y, m, d) 끝. 돌아가다 타임스탬프[열쇠] 또는 '' 끝. 현지의 note_text = { 범위 = '*범위 링크는 이전 %s의 기여도를 나타냅니다.', 가젯 = [=[ *<span id="need-gadget"></span>IPv6 범위에 대한 기여 링크에는 "<span style="color:green;"이 필요합니다.특수한 경우 /16, /24 및 /27 – /32 CIDR 범위 허용:기부 양식 </span>" 가젯은 특수:기본 설정 #mw-prefection-gadgets Special:[환경설정]], 및 브라우저에서 스크립팅을 사용할 수 있습니다.]=], } 현지의 기능. 메모를 하다(줄들, 열쇠) 특정 노트가 필요하다는 사실을 기록하고 반환합니다. wikitext를 사용하여 노트에 대한 링크를 찾거나 링크가 필요하지 않은 경우 ''을 클릭합니다. 한다면 것은 아니다. 줄들.노노트 그리고나서 줄들.메모들 = 줄들.메모들 또는 {} 한다면 것은 아니다. 줄들.메모들[열쇠] 그리고나서 한다면 열쇠 == '''비공식''' 그리고나서 줄들.메모들[열쇠] = note_text[열쇠] 그렇지 않으면 열쇠 == '범위' 그리고나서 현지의 언제 = '월' 한다면 줄들.몇달. > 1 그리고나서 언제 = 줄들.몇달. .. 개월간의 끝. 줄들.메모들[열쇠] = string.형식(note_text.범위, 언제) 또 다른 오류('make_note: 예기치 않은 키') 끝. 끝. 한다면 열쇠 == '''비공식''' 그리고나서 돌아가다 [[#http-http <sup>[note]</sup>]]]' 끝. 끝. 돌아가다 '' 끝. 현지의 기능. description_총계(총, isalloc) 지정된 주소 수 또는 /64 할당을 설명하는 텍스트를 반환합니다. 한다면 총 <= 9999 그리고나서 총 할당 수가 /64인 경우 분수를 가질 수 있습니다. 한다면 총 < 9 그리고나서 돌아가다 (string.형식('%.1f', 총):gsub('%.0