세미콜론

Semicolon
;
세미콜론
유니코드U+003B; 세미콜론(;)
؛
아라비아 반대장 에티오피아 세미콜론 세미콜론

세미콜론 또는 세미콜론[1]'일반적으로 맞춤법 구두점으로 사용되는 기호입니다.영어에서 세미콜론은 사상과 밀접한 관련이 있는 두 개의 독립된 절을 연결하는 데 가장 일반적으로 사용됩니다.세미콜론이 한 문장에서 두 개 이상의 아이디어를 결합하면, 그 아이디어에는 동등한 [2]순위가 부여됩니다.쉼표 대신 세미콜론을 사용하여 목록의 항목을 구분할 수도 있습니다. 특히 목록의 요소에 [3]쉼표가 포함되어 있는 경우입니다.

세미콜론은 표준 마크 중 가장 잘 이해되지 않는 마크 중 하나이기 때문에 많은 영어 [4]사용자들에 의해 자주 사용되지 않습니다.

QWERTY 키보드 레이아웃에서 세미콜론은 오른손의 작은 손가락 아래에 있는 시프트되지 않은 호머우 안에 존재하며 문 구분자 또는 [5]터미네이터로 프로그래밍 언어에서 널리 사용되고 있습니다.

역사

최초의 세미콜론은 1496년 [6]이탈리아 인쇄업자 알두스 마누티우스의 작품이다.마누티우스는 세미콜론을 사용하여 반대되는 의미의 단어를 분리하고 상호의존적인 [7][8]문장을 연결하는데 있어서 방향을 빠르게 바꿀 수 있도록 하는 관행을 확립했다.벤 존슨은 세미콜론을 체계적으로 [9]사용한 최초의 주목할 만한 영국 작가였다.세미콜론의 현대적 용도는 항목 목록 또는 관련 절의 링크와 관련이 있습니다.

영어

마침표(, 마침표, 느낌표 물음표)는 문장의 끝을 나타내지만, 쉼표, 세미콜론 콜론은 보통 문장 내부이므로 보조 경계 표시가 됩니다.세미콜론은 종단 마크와 쉼표 사이에 있으며, 세미콜론의 강도는 [10]콜론의 강도와 동일합니다.

영어의 세미콜론은 세미콜라 또는 세미콜론입니다.

사용.

세미콜론의 가장 일반적인 용도는 "and"[11]와 같은 접속사를 사용하지 않고 두 개의 독립된 절을 결합하는 것입니다.세미콜론은 일반적으로 문장 중간에서 대문자로 표기되지 않는 한 소문자 뒤에 나옵니다(예: "I", 머리글자/초기어 또는 고유 명사).오래된 영어 인쇄본에서 콜론, 세미콜론은 이전 단어와 구분되지 않는 공백으로 상쇄되며, 이는 오늘날에도 여전히 프랑스 대륙의 텍스트에서 통용되고 있다.이 공간은 워드 간 공간보다 폭이 작은 것이 이상적입니다.헤어스페이스로 분리할 [12]것을 권하는 가이드도 있습니다.모던한 스타일 가이드는 앞에는 공간을 두지 말고 뒤로는 한 칸을 두는 것이 좋습니다.또한 일반적으로 세미콜론을 끝 따옴표 밖에 배치할 것을 권장합니다.다만, 반드시 그렇지만은 않습니다.예를 들어, The Chicago Manual of Style(1906) 초판에서는 세미콜론을 끝 따옴표 [13]안에 넣을 것을 권장합니다.

영어 세미콜론에는 다음이 있습니다.

  • 내부 구두점(특히 상위 콤마)이 포함된 일련의 항목 또는 목록의 항목 간. 세미콜론은 일련 쉼표로 기능합니다.세미콜론은 목록의 항목을 더 분리된 부분으로 나눕니다. 그렇지 않으면 쉼표가 뒤섞여 판독기에 혼란을 줄 수 있습니다.이것은 세미콜론의 「슈퍼 콤마」함수라고도 불립니다.
    • 참석한 사람들은 뉴질랜드 출신의 제이미, 우유 배달원의 아들인 존, 그리고 친구가 없는 수척한 종류의 남자 조지였다.
    • 다음과 같은 도시 내에서 여러 패스트푸드점을 찾을 수 있습니다.영국 런던, 프랑스 파리, 아일랜드 더블린, 스페인 마드리드.
    • 다음은 익숙한 시퀀스의 3가지 예입니다.1, 2 및 3; a, b, c; first, second 및 third.
    • (그림 8. Harley 1941, 1950, Schwab 1947의 플레이트도 참조).
  • 밀접하게 관련된 독립 절들 사이에 조정 접속사와 결합되지 않은 두 절이 균형을 이루거나 반대 또는 [14]모순되는 경우:
    • 제 아내는 차를 마시고 싶어하고, 저는 커피를 좋아합니다.
    • 농구장에 갔는데 청소 때문에 문을 닫았다고 들었어요.
    • 나는 케이트에게 도망치고 있다고 말했다.그녀는 내가 농담한 것을 알고 있었는지 궁금하다.
  • 드물게 콤마가 따옴표에서 마침표(풀스톱)를 치환하거나 따옴표가 두 개의 독립된 문장을 링크하는 경우가 있습니다.
    • "난 이런 거 필요 없어"라고 그가 말했다. "당신을 환영해요."
    • "이게 네 책이니?"라고 그녀가 물었다. "바닥에서 찾았어."

캘리포니아 형법의 다음 예에서 보듯이 세미콜론의 사용이 정당화되기 위해 무리한 콤마를 사용할 필요는 없습니다.

범죄 또는 공공범죄는 이를 금지하거나 명령하는 법을 위반하여 저지르거나 생략된 행위이며, 유죄판결 시 다음과 같은 처벌 중 하나를 부가한다.

(1) 사망
(2) 금고
3. 좋습니다.
(4) 퇴임 또는
5. [15]본 주의 명예, 신탁 또는 이익을 보유하여 향유할 수 없는 자격

기타 언어

아랍어

In Arabic, the semicolon is called fasila manqoota (Arabic: فاصلة منقوطة) which means literally "a dotted comma", and is written inverted ؛.아랍어에서는 세미콜론에는 다음과 같은 용도가 있습니다.

  • 두 구절 사이에 사용할 수 있으며 첫 번째 구절이 두 번째 구절을 발생시킵니다.
    • Example: "He played a lot; so, his clothes became dirty". (Arabic: لَعِبَ كَثِيرًا؛ فَٱتَّسَخَتْ مَلَابِسُهُ.)
  • 두 구절 사이에 사용할 수 있습니다.여기서 두 번째 구절이 첫 번째 구절의 이유입니다.
    • 예: "네 여동생은 높은 점수를 받지 못했고 공부하지 않았다." (아랍어: ت ت ت ت ت ت ت ت ت ))))))) )

그리스어, 교회 슬라브어

그리스어교회 슬라브어에서 세미콜론은 라틴어 [16][7]물음표와 유사한 질문을 나타낸다.To indicate a long pause or separate sections, each with commas (the semicolon's purpose in English), Greek uses, but extremely rarely, the Greek: άνω τελεία, romanized: áno teleía, lit. 'up dot', an Interpunct ·.

Church Slavonic example: гдѣ єсть рождeйсѧ царь їудeйскій; (Where is the one who is born king of the Jews?마태복음 2:1)

그리스어 예: μμα μα μα μα μα μα μα μα μα μα μα μα μα μα ( interpacute ) ( ))) ) 。

프랑스어

프랑스어에서 세미콜론(point-virgule, 문자 그대로 "dot-comma")은 두 개의 완전한 문장 사이의 구분으로, 콜론이나 쉼표가 적절하지 않은 경우에 사용됩니다.세미콜론 뒤에 오는 문장은 이전 문장과 관련된 독립절이어야 합니다(단, 콜론이 도입한 문장과는 달리 설명하지 않음).

대시 문자는 프랑스어 표기에도 사용되지만 세미콜론만큼 넓지는 않습니다.이러한 디바이스(세미콜론 및 대시)의 사용법은 작성자에 따라 다릅니다.

문학.

세미콜론을 숭배하는 작가들이 있듯이 세미콜론을 무시하는 다른 고급 스타일리스트들도 있습니다. 그들은 세미콜론을 중산층이라고 부른다.

Lynne Truss, Eats, Shoots, and Leaves[17]

일부 작가들은 그들의 작품 전반에 세미콜론의 사용을 피하고 거부한다.Lyne Truss는 다음과 같이 말했다.

Samuel Beckett은 Molloy와 Malone Dies와 같은 소설들을 즐겁게 읽으며 세미콜론을 계속 무시하며 나아갔다.제임스 조이스는 대장이 더 고전적이라고 생각했기 때문에 대장을 선호했다.P. G. Wodehouse는 그것 없이 쉽게 놀라운 일을 해냈고, George Orwell은 Coming Up for Air (1939년)에서 세미콜론을 완전히 피하려고 했고, Martin Amis는 Money (1984년)[18]에 세미콜론을 한 개만 포함시켰으며, 움베르토 에코는 장미꽃의 이름에 세미콜론을 0개 사용했다는 한 학자의 찬사를 받았다.

Trus에 대한 답변으로, The Times의 칼럼니스트인 Ben Macintyre는 다음과 같이 썼다.

미국인들은 오랫동안 세미콜론을 점잖고, 자의식적이며, 어느 한쪽도 아닌 구두점으로 여겨왔으며, 완전한 대장이나 콤마의 난잡함도 없었다.헤밍웨이, 챈들러, 스티븐 킹은 (트루먼 커포트가 그랬을지라도) 세미콜론이 있는 도랑에서 죽은 것을 볼 수 없을 이다.진짜 남자들은, 미국 구두점의 불문율대로, 세미콜론은 [19]쓰지 마세요.

영국 소설에서의 세미콜론 사용은 1991년부터 [20]2021년까지 25% 감소했다.

은유로서

Kurt Bonnegut의 책 "A Man Without a Country"에서 그는 이렇게 썼다: "여기 창의적인 글쓰기에 대한 교훈이 있다.첫 번째 규칙: 세미콜론을 사용하지 마십시오.세미콜론은 복장을 초월한 암수동체이다.그들이 하는 일은 네가 대학을 다녔다는 것을 보여주는 것뿐이다."[21][22]

디지털 미디어에서의 부호화

컴퓨터 문자 인코딩 표준에는 세미콜론 값이 할당되어 있습니다.ASCII에서는 0x3B, EBCDIC에서는 0x5E, Unicode에서는 U+003B로 인코딩됩니다.

유니코드에는 여러 세미콜론 문자의 인코딩이 포함되어 있습니다.

  • U+003B; 세미콜론(ASC에서 상속됨)II
  • U+037E ; 그리스 물음표
  • U+061B © 아랍IC 세미콜론 – 아랍어 스크립트
  • U+1364 © Ethiopic 세미콜론 – ge'ez 스크립트
  • U+204F reversed REVERSED DICMOLON – 헝가리어[23] Runic어 및 Sindhi 언어와 같은 오래된 문자 시스템에 사용됨
  • U+236E § APL 기능 기호 세미콜론 언더바APL 프로그래밍 언어로 사용
  • U+2E35 세미콜론 - "갑자기 성문이 닫혔음을 나타냅니다"
  • U+A6F6 © BAMUM 세미콜론BAMUM 스크립트
  • U+FE14 © 세로 세미콜론용 프레젠테이션 폼– 와이드 문자 스크립트를 가로가 아닌 세로로 쓸 때 방향을 결정합니다.
  • U+FE54 © 스몰 세미콜론– 스몰 폼은 중국 국가 표준 CNS 11643과의 호환성을 목적으로 하고 있습니다.
  • U+FF1B, 풀와이드 세미콜론한자 등의 와이드 문자 스크립트에서 사용
  • U+E003B 태그 세미콜론 – 권장되지 않는 태그 블록

컴퓨팅 사용법

프로그래밍

컴퓨터 프로그래밍에서 세미콜론은 종종 여러 문을 구분하는 데 사용됩니다(예: Perl, PascalSQL경우). Pascal: 세미콜론(스테이트먼트 구분 기호)을 사용합니다.다른 언어에서는 세미콜론은 터미네이터라고[5] 불리며 모든 문 뒤에 필요합니다(PL/I,[24] Java, C 패밀리 등).오늘날 세미콜론은 터미네이터로서 큰 성공을 거두었지만, 이것은 1960년대부터 [25]1980년대까지 프로그래밍 언어에서 분열을 일으키는 이슈였다.이 토론에서 영향력 있고 자주 인용된 연구는 Gannon & Horning(1975년)으로, 이 연구는 세미콜론을 터미네이터로 강하게 지지하는 결론을 내렸다. "가장 중요한[결과는] 세미콜론을 스테이트먼트 터미네이터로 갖는 것이 스테이트먼트 [26]구분자로 갖는 것보다 낫다는 것이었다."이 연구는 세미콜론 [27]지지자들에 의해 구분자로서의 세미콜론 지지자들에 의해 결함이 있다는 비판을 받아왔는데, 이는 참가자들이 세미콜론 종단 언어에 익숙하고 비현실적으로 엄격한 문법에 익숙하기 때문이다.그럼에도 불구하고 토론은 세미콜론을 종단자로 채택하는 쪽으로 끝났다.따라서 세미콜론은 프로그래밍 언어에 구조를 제공합니다.

BCPL, Python, Eiffel 및 Go를 포함여러 언어에서 세미콜론은 선택 사항입니다. 즉, 세미콜론은 언어의 공식 문법의 일부이지만 많은 또는 모든 컨텍스트에서 추론할 수 있습니다(예: 문장 끝(Go)).세미콜론 없이도 언어를 설계할 수 있기 때문에 [27]세미콜론은 불필요한 폐물로 여겨질 수 있습니다.

제어 흐름 구조 및 코드 블록에서의 세미콜론 사용은 다양합니다.일반적으로 세미콜론은 닫힘 괄호 뒤에 생략되지만 제어 구조('then' 절)의 단일 문 분기에 포함됩니다.단, 파스칼에서는 세미콜론이 전체 if...then...else 절을 끝내기 때문에 (그 외 매달림을 피하기 위해) allo가 아닙니다.'그때'와 '그때' 사이에 결혼하면 둥지가 풀리기 때문이다.

이 사용법은 ALGOL 60에서 시작되며 목록 구분자로 사용되는 쉼표와 프로그램의 끝을 나타내는 데 사용되는 마침표/풀스톱 사이에 있습니다.세미콜론은 구분문으로서 독립구를 구분하는 일반적인 영어 사용법에 해당하며 프로그램 전체에 하나의 일반 문장의 총 구문을 제공합니다.이러한 다른 문자들 중에서 쉼표는 목록(및 C의 식을 구분하는 쉼표 연산자 등 드문 다른 사용)을 위한 프로그래밍에서 계속 사용되어 왔지만, 그 외에는 거의 사용되지 않으며, 프로그램의 끝 부분으로서의 마침표는 사용되지 않게 되었다.쉼표, 세미콜론 및 마침표 계층의 마지막 주요 용도는 Erlang(1986)입니다.여기서 쉼표는 식을 구분하고 세미콜론은 제어 흐름과 함수 구를 구분하며 마침표는 프로그램 전체가 아닌 함수 정의나 모듈 속성 등의 문을 종료합니다.여러 개의 다른 구분자 또는 터미네이터(단일 터미네이터 및 단일 그룹화와 비교)가 있는 단점으로는 문장 부호 선택 시 정신적 오버헤드와 코드 정렬 시 오버헤드를 들 수 있습니다.그것은 줄을 이동할 뿐만 아니라 문장 [28]부호도 갱신해야 하기 때문입니다.

마지막 세미콜론이 구문 오류를 생성하는 초기 버전의 파스칼과 같이 경우에 따라 구분자와 터미네이터의 구분이 강합니다.그 외의 경우 최종 세미콜론은 옵션 구문 또는 null 문 뒤에 null 문이 이어지는 것으로 취급됩니다.null 문은 무시되거나 NOP(no operation 또는 null 명령)로 취급됩니다.목록의 말미에 있는 쉼표를 비교합니다.경우에 따라서는 빈칸스테이트먼트가 허용되어 세미콜론의 시퀀스를 허용하거나 컨트롤 플로우 구조의 본문으로서 세미콜론을 단독으로 사용할 수 있습니다.예를 들어 블랭크스테이트먼트(세미콜론 자체)는 C/C++의 NOP를 나타냅니다.이는 비지웨이팅 동기 루프에 도움이 됩니다.

APL은 세미콜론을 사용하여 로컬 변수의 선언을 구분하고 다차원 배열을 인덱싱할 때 축을 구분합니다. 예를 들어 다음과 같습니다.matrix[2;3].

기타 언어(일부 어셈블리 언어 및 LISP 방언, CONFIG 등)SYS 및 INI 파일)는 세미콜론을 사용하여 코멘트의 시작을 표시합니다.

C 코드:

인트 주된() {   인트 x, y;   x = 1; y = 2;   인쇄물("X + Y = %d", x + y);   돌아가다 0; } 

또는 JavaScript:

변화하다 x = 1; 변화하다 y = 2; 경계.("X + Y = " + (x + y)); 

일반적으로 많은 언어에서 각 문장은 별도의 행에 작성되지만 이는 일반적으로 언어의 요구사항이 아닙니다.위의 예에서는 두 개의 문이 같은 줄에 배치되어 있습니다. 세미콜론이 두 개의 문을 구분하기 때문에 이것은 합법적입니다.따라서 자바, C 패밀리, 자바스크립트 등과 같은 프로그래밍 언어들이 있습니다.세미콜론을 사용하여 각 언어의 적절한 구조를 얻습니다.

데이터.

세미콜론은 텍스트 문자열의 요소를 구분하는 데 자주 사용됩니다.예를 들어 일부 전자 메일클라이언트의 [수신인(To)]필드에 있는 여러 전자 메일주소는 세미콜론으로 구분해야 합니다.

Microsoft Excel에서 세미콜론은 목록 구분자로 사용됩니다. 특히 소수점 구분자가 쉼표인 경우 다음과 같이 사용됩니다. 0,32; 3,14; 4,50대신0.32, 3.14, 4.50.

Lua에서는 세미콜론 또는 콤마를 사용하여 테이블 요소를 구분할 수 있습니다.

MATLAB GNU 옥타브에서 세미콜론은 벡터 또는 매트릭스를 정의할 때 행 구분자로 사용할 수 있습니다(여기서 콤마는 벡터 또는 매트릭스의 행 내에서 열을 구분함). 또는 콘솔에 출력 값을 표시하지 않고 명령을 자동으로 실행할 때 사용할 수 있습니다.

HTML에서 세미콜론은 이름 또는 숫자 중 하나의 문자 엔티티 참조를 종료하기 위해 사용됩니다.CSS(Cascading Style Sheet)의 스타일 속성 선언은 세미콜론으로 [29]구분되어 끝납니다.

RSX-11OpenVMS의 파일 시스템인 Files-11은 세미콜론을 사용하여 파일의 버전 [30]번호를 나타냅니다.Microsoft 윈도우즈 파일 시스템 NTFS VFAT에서 세미콜론은 긴 파일 이름에서 허용되지만 짧은 [31]이름에서는 허용되지 않습니다.

일부 구분 기호로 구분된 값 파일 형식에서는 쉼표로 구분된 값 대신 세미콜론이 구분 문자로 사용됩니다.

수학

수학 f ,2, , 2,의 인수 목록2},\dots;에서 세미콜론을 사용하여 변수를 고정 [citation needed]파라미터에서 분리할 수 있습니다.

미분기하학에서 지수 앞에 있는 세미콜론은 해당 지수와 관련된 좌표에 대한 함수의 공변 도함수를 나타내기 위해 사용된다.

관계 미적분학에서은 A; B {( , ) : yx A y B z. ( \ A ; B \\ { ( x , z ) : \ \ \ \ \ { ( x , z ) : \ A \ \ \ \ \ \ \ \ \ \ B \ z} 。

기타 용도

세미콜론은 보통 이모티콘의 일부로 사용되며, 윙크나 울음을 나타내기 위해 사용됩니다.;)그리고.;_;.

프로젝트 세미콜론은 신앙에 기초한 자살 방지 이니셔티브의 이름입니다(세미콜론은 문장을 끝내는 것이 아니라 문장을 계속하기 때문에). 이 때문에 구두점은 매우 상징적이고 인기 있는 [32]문신이 되었습니다.이 문신은 가장 일반적으로 손목에 행해집니다.

험프리점 때때로 십이지수의 "소수점"으로 사용됩니다. 54;6은12 64.5입니다10.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Learning English – BBC World Service". bbc.co.uk.
  2. ^ "Using Semicolons". The Writing Center. Retrieved 2020-11-08. A semicolon is most commonly used to link (in a single sentence) two independent clauses that are closely related in thought. When a semicolon is used to join two or more ideas (parts) in a sentence, those ideas are then given equal position or rank.
  3. ^ Scribendi.com. "Learning English Grammar: How to Correctly Use a Semicolon". Archived from the original on 8 August 2014. Retrieved 30 July 2014.
  4. ^ "For Love of the Semicolon". Insights to English. Retrieved 2020-11-09.
  5. ^ a b 를 클릭합니다Mössenböck, H. "Introduction to C# – The new language for Microsoft .NET" (PDF) (subtitle: Statements). www.uni-linz.ac.at: University of Linz, Austria. p. 34. Retrieved 2011-07-29. Empty statement: ; // ; is a terminator, not a separator.
  6. ^ Kidwell, Carol (2004). Pietro Bembo: Lover, Linguist, Cardinal. Montreal: McGill-Queen's University Press. pp. 13–20. ISBN 978-0-7735-7192-1. Retrieved 2016-01-11.
  7. ^ a b 트러스 2004, 페이지 111
  8. ^ 트러스 2004, 페이지 77
  9. ^ Humez, Alexander; Humez, Nicholas (2008-10-02). On the Dot: The Speck That Changed the World. Oxford University Press. ISBN 9780190295943. Jonson.
  10. ^ 캠브리지 영어 문법 19장 7절
  11. ^ "Semicolon". 7 January 2016.
  12. ^ One book/five ways : the publishing procedures of five university presses. USA: The Association of American University Presses. 1978. p. 276 – via Internet Archive. COLONS AND SEMI-COLONS Should be preceded by a hair space only.
  13. ^ Spencer, Dave (15 February 2011). "Review". glyphic.design (review of The Chicago Manual of Style, 16th edition). Retrieved 28 August 2019.
  14. ^ "Purdue OWL: Commas". purdue.edu.
  15. ^ "California Penal Code § 15". California Office of Legislative Counsel. 1872. Retrieved 23 September 2020.
  16. ^ Paine, Stephen W. (1961). Beginning Greek a Functional Approach. Oxford University Press. p. 13.
  17. ^ 트러스 2004, 페이지 107
  18. ^ 트러스 2004, 페이지 88, 108–109.
  19. ^ MacIntyre, Ben (19 November 2005). "Is it worth busting your (Lynne) truss over a comma with a hat on?". The Times. London.
  20. ^ Will Lloyd (24 November 2021). "The melancholy decline of the semicolon". UnHerd.
  21. ^ Vonnegut, Kurt (2006). A Man Without a Country. London, U.K.: Bloomsbury. p. 23. ISBN 0747584060. OCLC 494234841.
  22. ^ Glausser, Wayne (2019). "What Do Semicolons Mean? Historical Analysis and an Interpretive Experiment". Style. 53 (3): 308–325. doi:10.1353/sty.2019.0022. ISSN 2374-6629. S2CID 214002550.
  23. ^ Everson, Michael; Szelp, André Szabolcs (2009-07-22). "Proposal for encoding generic punctuation used with the Hungarian Runic script" (PDF).
  24. ^ IBM System/360 Operating System PL/I Language Specifications (PDF). IBM. July 1966. p. 14. C28-6571-3. Retrieved 2021-01-04. A statement, which is a string of characters, is always terminated by the special character, semicolon.
  25. ^ Meyer, Bertrand (1997). Object-Oriented Software Construction (Second ed.). p. 897. ISBN 978-0-13-629155-8.
  26. ^ 소프트웨어 메트릭: 분석평가, 1981, 324.
  27. ^ a b Meyer, Bertrand. Principles of language design and evolution (PDF) (Technical report).
  28. ^ 2008년 3월 9일, Damien Katz, Erlang의 나쁜 점.
  29. ^ "CSS 구문", W3 Schools
  30. ^ "VMS 도움말 – 확장 파일 사양, 파일 사양 차이 사용"
  31. ^ "파일명", microsoft.com, 2018년 5월 31일
  32. ^ Steyer, Carly (7 July 2016). "RELIGION Global Semicolon Tattoo Trend Is A Sign Of Strength Among Faithful Individuals Dealing With Mental Health Problems". The Huffington Post. Retrieved 2016-10-02.

원천

  • Gannon, J. D.; Horning, J. J. (1975). The impact of language design on the production of reliable software. Proceedings of the international conference on Reliable software. pp. 10–22. doi:10.1145/800027.808420.
  • Truss, Lynn (2004). Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation. New York: Gotham Books. ISBN 1-59240-087-6.

추가 정보