Semicolon

From Wikipedia, the free encyclopedia
Jump to: navigation, search
 ;
Semicolon
Punctuation
apostrophe ( ’ ' )
brackets ( [ ], ( ), { }, ⟨ ⟩ )
colon ( : )
comma ( , ، 、 )
dash ( , –, —, ― )
ellipsis ( …, ..., . . . )
exclamation mark ( ! )
full stop / period ( . )
hyphen ( )
hyphen-minus ( - )
question mark ( ? )
quotation marks ( ‘ ’, “ ”, ' ', " " )
semicolon ( ; )
slash / stroke / solidus ( /,  ⁄  )
Word dividers
interpunct ( · )
space ( ) ( ) ( )
General typography
ampersand ( & )
asterisk ( * )
at sign ( @ )
backslash ( \ )
bullet ( )
caret ( ^ )
dagger ( †, ‡ )
degree ( ° )
ditto mark ( )
inverted exclamation mark ( ¡ )
inverted question mark ( ¿ )
number sign / pound / hash / octothorpe ( # )
numero sign ( )
obelus ( ÷ )
ordinal indicator ( º, ª )
percent, per mil ( %, ‰ )
plus and minus ( + − )
basis point ( )
pilcrow ( )
prime ( ′, ″, ‴ )
section sign ( § )
tilde ( ~ )
underscore / understrike ( _ )
vertical bar / broken bar / pipe ( ¦, ‖, | )
Intellectual property
copyright symbol ( © )
registered trademark ( ® )
service mark ( )
sound recording copyright ( )
trademark ( )
Currency
currency (generic) ( ¤ )
currency (specific)
( ฿ ¢ $ ƒ £ ¥ )
Uncommon typography
asterism ( )
hedera ( )
index / fist ( )
interrobang ( )
irony punctuation ( )
lozenge ( )
reference mark ( )
tie ( )
Related
diacritical marks
logic symbols
whitespace characters
non-English quotation style ( « », „ ” )
In other scripts
Chinese punctuation
Hebrew punctuation
Japanese punctuation
Korean punctuation

The semicolon (;) is a punctuation mark with several uses. The first printed semicolon was the work of the Italian printer Aldus Manutius, the Elder in 1494.[1] Manutius established the practice of using the semicolon to separate words of opposed meaning and to allow a rapid change in direction in connecting interdependent statements.[2] Ben Jonson was the first notable English writer to use the semicolon systematically. The modern uses of the semicolon relate either to the listing of items or to the linking of related clauses. In Unicode it is encoded at U+003B ; semicolon (HTML: &#59;).

According to Lynne Truss, a British writer on grammar, many non-writers avoid the colon and semicolon for various reasons: "They are old-fashioned", "They are middle-class", "They are optional", "They are mysteriously connected to pausing", "They are dangerously addictive (vide Virginia Woolf)", and "The difference between them is too negligible to be grasped by the brain of man".[3]

English[edit]

The frequency of semicolons in English texts from 1500–2008

While terminal marks (i.e., full stops, exclamation marks, and question marks) mark the end of a sentence, the comma, semicolon and colon are normally sentence internal, making them secondary boundary marks. The semicolon falls between terminal marks and the comma; its strength is equal to that of the colon.[4]

Constraints[edit]

  1. When a semicolon marks the right boundary of a constituent (e.g., a clause or a phrase), the left boundary is marked by punctuation of equal or greater strength.
  2. When two or more semicolons are used within a single construction, all constituents are at the same level unlike commas which can separate, for example, subordinate clauses from main clauses.

Usage[edit]

Semicolons are followed by a lower case letter, unless that letter is the first letter of a proper noun like the word I or Paris. Modern style guides recommend no space before them and one space after. They also typically recommend placing semicolons outside ending quotation marks, although this was not always the case. For example, the first edition of the Chicago Manual of Style (1906) recommended placing the semicolon inside ending quotation marks.[5]

Applications of the semicolon in English include:

  • Between items in a series or listing containing internal punctuation, especially parenthetic commas, where the semicolons function as serial commas. :This is by far the most frequent use currently.[6]
    • The people present were Jamie, who came from New Zealand; John, the milkman's son; and George, a gaunt kind of man.
    • Several fast food restaurants can be found within the following cities: London, England; Paris, France; Dublin, Ireland; Madrid, Spain.
    • Here are three examples of familiar sequences: one, two, and three; a, b, and c; first, second, and third.
    • (Fig. 8; see also plates in Harley 1941, 1950; Schwab 1947).
  • Between closely related independent clauses not conjoined with a coordinating conjunction, when the two clauses are balanced, opposed or contradictory:
    • My wife would like tea; I would prefer coffee.
    • I went to the basketball court; I was told it was closed for cleaning.
    • I told Kate she's running for the hills; I wonder if she knew I was joking.
Either clause may include commas; this is especially common when parallel wording is omitted from the second:
  • Ted has two dogs; Sam, one.
  • When a comma replaces a period (full stop) in a quotation, or when a quotation otherwise links two independent sentences:
    • "I have no use for this," he said; "you are welcome to it."
    • "Is this your book?" she asked; "I found it on the floor."[7]
  • Between independent clauses linked with a transitional phrase or a conjunctive adverb. This is the least common use, and is mostly confined to academic texts.[8]
    • Everyone knows he is guilty of committing the crime; of course, it will never be proven.[9]
    • It can occur in both melodic and harmonic lines; however, it is subject to certain restraints.
    • Of these patients, 6 were not enrolled; thus, the cohort was composed of 141 patients at baseline.

Other languages[edit]

Arabic[edit]

In Arabic, the semicolon is called Fāṣila Manqūṭa (Arabic: فاصلة منقوطة‎) which means literally "a dotted comma", and is written inverted ( ؛ ). In Arabic, the semicolon has several uses:

  • It can be used between two phrases, in which the first phrase causes the second.
    • Example: "He played much; so, his clothes became dirty". (Arabic: لقد لعب كثيرًا؛ فاتسخت ملابسه.‏‎)
  • It can be used in two phrases, where the second is a reason for the first.
    • Example: "Your sister did not get high marks; because she didn't study sincerely". (Arabic: لم تحقق أختك درجات عالية؛ لأنها ما درست بإخلاص.‏‎)

Greek and Church Slavonic[edit]

In Greek and Church Slavonic, a semicolon indicates a question, similar to a Latin question mark.[1] To indicate a long pause or separate sections, each with commas (the semicolon's purpose in English), Greek uses the "άνω τελεία", an interpunct ( · ).

Examples:

Greek: Με συγχωρείτε· πού είναι ο σταθμός; (Excuse me; where is the station?)

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

French[edit]

In French, a semicolon is used where either a colon or a comma would be only half appropriate. The phrase following a semicolon can be either a full sentence (as if following a period) or a phrase (as if following a comma). However, in no case would the first next word be capitalized. Its meaning is only slightly related to the colon's, if at all.

The closest English equivalent would be an en or em dash. The dash character is used in French writing too (for example, by Belgian novelist Georges Simenon), but not as widely as the semicolon.

Usage of these devices (semicolon and dash) varies from author to author.

Literature[edit]

"Just as there are writers who worship the semicolon, there are other high stylists who dismiss it – who label it, if you please, middle-class."

 Lynne Truss, Eats, Shoots, and Leaves.[10]

Some authors have spurned the semicolon throughout their works. Lynne Truss stated that "Samuel Beckett spliced his way merrily through such novels as Molloy and Malone Dies, thumbing his nose at the semicolon all the way," "James Joyce preferred the colon, as more authentically classical; P. G. Wodehouse did an effortlessly marvelous job without it; George Orwell tried to avoid the semicolon completely in Coming up for Air, (1939)," "Martin Amis included just one semicolon in Money (1984)," and "Umberto Eco was congratulated by an academic reader for using no semicolons in The Name of the Rose (1983)."[11]

Kurt Vonnegut in A Man Without a Country (2005) famously stated: "Here is a lesson in creative writing. First rule: Do not use semicolons. They are transvestite hermaphrodites representing absolutely nothing. All they do is show you've been to college."

Encoding in digital media[edit]

Scripts comprising wide characters, such as kanji, use a full-width equivalent, , located at Unicode code point U+FF1B (fullwidth semicolon).

Unicode characters are allocated for:

  • U+003B ; semicolon (59decimal) - same as the EBCDIC semicolon character is 94 or 0x5E.
  • U+061B ؛ arabic semicolon - Arabic script
  • U+204F reversed semicolon - used in old writing systems, such as Hungarian Runic[12]
  • U+1364 ethiopic semicolon - Ge'ez script
  • U+A6F6 bamum semicolon - Bamum script
  • U+FF1B full-width semicolon - for use in wide-character scripts such as kanji
  • U+FE14 presentation form for vertical semicolon - determines orientation when wide-character scripts are written vertically instead of horizontally
  • U+FE54 small semicolon - Small Form Variants are for compatibility with Chinese National Standard CNS 11643
  • U+236E apl functional symbol semicolon underbar - used in the APL programming language
  • U+2E35 turned semicolon - "indicates sudden glottal closure"
  • U+E003B tag semicolon - deprecated tags block

Related characters:

Computing usage[edit]

Programming[edit]

In computer programming, the semicolon is often used to separate multiple statements (for example, in Perl, Pascal, PL/I, and SQL; see Pascal: Semicolons as statement separators). In other languages, semicolons are called terminators[13] and are required after every statement (such as in Java, and the C family). The use of semicolons in control flow structures and blocks of code is varied – semicolons are generally omitted after a closing brace, but included for a single statement branch of a control structure (the "then" clause), except in Pascal, where a semicolon terminates the entire if…then…else clause (to avoid dangling else) and thus is not allowed between a "then" and the corresponding "else", as this causes unnesting.

This use originates with ALGOL 60, and falls between the comma (,) – used as a list separator – and the period/full stop (.) – used to mark the end of the program. The semicolon, as a mark separating statements, corresponds to the ordinary English usage of separating independent clauses, and gives the entire program the gross syntax of a single ordinary sentence. Of these other characters, while commas have continued to be widely used in programming for lists (and rare other uses, such as the comma operator that separates expressions in C), the period as the end of the program has fallen out of use.

In some cases the distinction between a separate and a terminator is strong, such as early versions of Pascal, where a final semicolon yields a syntax error. In other cases a final semicolon is treated either as optional syntax, or as being followed by a null statement, which is either ignored or treated as a NOP (no operation or null command); compare trailing commas in lists. In some cases a blank statement is allowed, allowing a sequence of semicolons or the use of a semicolon by itself as the body of a control flow structure. For example, a blank statement (a semicolon by itself) stands for a NOP in C/C++, which is useful in busy waiting synchronization loops.

Other languages (for instance, some assembly languages and LISP dialects, CONFIG.SYS and INI files) use semicolons to mark the beginning of comments.

Example C++ code:

int main(void) 
{
  int x, y;
  x = 1; y = 2;   // Two statements are separated by the semicolon
  std::cout << x << std::endl;
 
  while (wait_event()) ;
 
  return 0;
}

Conventionally, in many languages, each statement is written on a separate line, but this is not typically a requirement of the language. In the above example, two statements are placed on the same line; this is legal, since the semicolon separates the two statements.

Data[edit]

The semicolon is often used to separate elements of a string of text. For example, multiple e-mail addresses in the "To" field in some e-mail clients have to be delimited by a semicolon.

In Microsoft Excel, the semicolon is used as a list separator, especially in cases where the decimal separator is a comma, such as 0,32; 3,14; 4,50, instead of 0.32, 3.14, 4.50.

In MATLAB and GNU Octave, the semicolon can be used as a row separator when defining a vector or matrix (whereas a comma separates the columns within a row of a vector or matrix) or to execute a command silently, without displaying the resulting output value in the console.

In HTML, a semicolon is used to terminate a character entity reference, either named or numeric.

In some variants of the comma-separated values file format, the semicolon is used as the separator character.

Other uses[edit]

The semicolon is commonly used as parts of emoticons, in order to indicate winking.

Mathematics[edit]

In the argument list of a mathematical function f(x_1, x_2, \dots; a_1, a_2, \dots), a semicolon may be used to separate variables from parameters.

In differential geometry, a semicolon preceding an index is used to indicate the covariant derivative of a function with respect to the coordinate associated with that index.

References[edit]

  1. ^ a b Truss, Lynn (2004). Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation. New York: Gotham Books. p. 111. ISBN 1-59240-087-6. 
  2. ^ Truss, Lynne (2003). Eats, Shoots & Leaves. p. 77. ISBN 1-59240-087-6. 
  3. ^ Truss, Lynn (2005). Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation. New York: Gotham Books. pp. 109–110. ISBN 1-59240-087-6. 
  4. ^ The Cambridge Grammar of the English Language, Chapter 19, §7.
  5. ^ David Spencer (15 February 2011). "Chicago Manual of Style, 16th Edition". Type Desk. Matador. Retrieved 16 March 2011. 
  6. ^ http://corpus.byu.edu/bnc/?c=bnc&q=8899086
  7. ^ A period (full stop) may also be used here:
    • "I have no use for this," he said. "You are welcome to it."
    • "Is this your book?" she asked. "I found it on the floor."
  8. ^ http://corpus.byu.edu/bnc/?c=bnc&q=8899010
  9. ^ http://www.grammar-monster.com/lessons/semicolons_before_transitional_phrases.htm Semicolon before a transitional phrase. "Everyone knows he is guilty; of course, it will never be proved. (The transitional phrase "of course" acts like a bridge between the first half and the second half.)"Date accessed: 17 September 2010.
  10. ^ Truss, Lynn (2004). Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation. New York: Gotham Books. p. 107. ISBN 1-59240-087-6. 
  11. ^ Truss, Lynn (2004). Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation. New York: Gotham Books. pp. 88, 108–109. ISBN 1-59240-087-6. 
  12. ^ http://std.dkuug.dk/jtc1/sc2/wg2/docs/n3664.pdf
  13. ^ Mössenböck, H. "Introduction to C# - The new language for Microsoft .NET" (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" 
  • Hacker, Diana (2002). The Bedford Handbook (6th ed. ed.). Boston: Bedford/St. Martin's. ISBN 0-312-41281-9. 

External links[edit]