Semikolon - Semicolon

;
Semikolon
In  Unicode U+003B ; SEMIKOLON (HTML &#59;  · ; )
Ich Ich Ich
Arabisches Semikolon Äthiopisches Semikolon Bamum Semikolon

Das Semikolon oder Semikolon ; ist ein Symbol, das häufig als orthografische Interpunktion verwendet wird . In der englischen Sprache wird ein Semikolon am häufigsten verwendet, um (in einem einzigen Satz) zwei unabhängige Klauseln zu verbinden, die gedanklich eng miteinander verbunden sind. Wenn ein Semikolon zwei oder mehr Ideen in einem Satz verbindet, erhalten diese Ideen den gleichen Rang. Anstelle von Kommas können auch Semikolons verwendet werden, um die Elemente in einer Liste zu trennen, insbesondere wenn die Elemente dieser Liste Kommas enthalten .

Das Semikolon ist eines der am wenigsten verstandenen Standardzeichen und wird daher wahrscheinlich nicht von vielen Englischsprechern verwendet .

Beim QWERTY- Tastaturlayout befindet sich das Semikolon in der unverschobenen Homezeile unter dem kleinen Finger der rechten Hand und wird in Programmiersprachen häufig als Trennzeichen oder Abschlusszeichen für Anweisungen verwendet .

Geschichte

Das erste gedruckte Semikolon war das Werk des italienischen Druckers Aldus Manutius dem Älteren im Jahr 1496. Manutius etablierte die Praxis, das Semikolon zu verwenden, um Wörter mit entgegengesetzter Bedeutung zu trennen und einen schnellen Richtungswechsel bei der Verbindung voneinander abhängiger Aussagen zu ermöglichen. Ben Jonson war der erste bemerkenswerte englische Schriftsteller, der das Semikolon systematisch verwendete. Die moderne Verwendung des Semikolons bezieht sich entweder auf die Auflistung von Elementen oder auf die Verknüpfung von verwandten Klauseln .

Englisch

Obwohl Endzeichen (dh Punkte , Ausrufezeichen und Fragezeichen ) das Ende eines Satzes anzeigen, sind Komma , Semikolon und Doppelpunkt normalerweise satzintern, was sie zu sekundären Begrenzungszeichen macht. Das Semikolon steht zwischen Terminalzeichen und dem Komma; seine Stärke ist gleich der des Dickdarms.

Der Plural von Semikolon im Englischen ist Semicola oder Semikolon .

Einschränkungen

  1. Wenn ein Semikolon die linke Grenze eines Konstituenten markiert (zB den Beginn eines Satzes oder einer Phrase), wird die rechte Grenze durch Satzzeichen gleicher oder größerer Stärke markiert.
  2. Wenn zwei oder mehr Semikolons innerhalb einer einzigen Konstruktion verwendet werden, befinden sich alle Konstituenten auf derselben Ebene, im Gegensatz zu Kommas, die beispielsweise Nebensätze von Hauptsätzen trennen können.

Verwendungszweck

Die häufigste Verwendung des Semikolons besteht darin, zwei unabhängige Klauseln zu verbinden, ohne eine Konjunktion wie "und" zu verwenden. Auf Semikolons folgt ein Kleinbuchstabe , es sei denn, dieser Buchstabe wird normalerweise mitten im Satz groß geschrieben (zB das Wort "I", Akronyme/Initialismen oder Eigennamen ). In älteren englischen gedruckten Texten werden Doppelpunkte und Semikolons durch ein geschütztes Leerzeichen vom vorhergehenden Wort abgesetzt, eine Konvention, die in heutigen kontinentaleuropäischen Texten noch gültig ist. Idealerweise ist der Raum weniger breit als die Zwischenworträume. Einige Anleitungen empfehlen eine Trennung durch einen Haarspalt . Moderne Styleguides empfehlen kein Leerzeichen davor und ein Leerzeichen danach. Sie empfehlen in der Regel auch, Semikolons außerhalb von abschließenden Anführungszeichen zu platzieren , obwohl dies nicht immer der Fall war. In der ersten Ausgabe von The Chicago Manual of Style (1906) wurde beispielsweise empfohlen, das Semikolon in abschließende Anführungszeichen zu setzen.

Anwendungen des Semikolons in Englisch sind:

  • Zwischen Elementen in einer Reihe oder Auflistung, die interne Satzzeichen enthalten , insbesondere in Klammern, wobei die Semikolons als fortlaufende Kommas fungieren . Das Semikolon teilt die Elemente der Liste in diskretere Teile auf, ohne die das verbleibende Durcheinander von Kommas beim Leser zu Verwirrung führen könnte. Dies wird manchmal als "Superkomma"-Funktion des Semikolons bezeichnet:
    • Die Anwesenden waren Jamie, ein Mann aus Neuseeland; John, der Sohn des Milchmanns; und George, ein hagerer Mann ohne Freunde.
    • Mehrere Fastfood-Restaurants befinden sich in den folgenden Städten: London, England; Paris, Frankreich; Dublin, Irland; und Madrid, Spanien.
    • Hier sind drei Beispiele für bekannte Sequenzen: eins, zwei und drei; a, b und c; erster, zweiter und dritter.
    • (Abb. 8; siehe auch Schilder bei Harley 1941, 1950; Schwab 1947).
  • Zwischen eng verwandten unabhängigen Sätzen, die nicht mit einer koordinierenden Konjunktion verbunden sind , wenn die beiden Sätze ausgewogen, gegensätzlich oder widersprüchlich sind:
    • Meine Frau möchte Tee; Kaffee wäre mir lieber.
    • Ich ging zum Basketballplatz; Mir wurde gesagt, es sei wegen Reinigung geschlossen.
    • Ich habe Kate gesagt, dass sie für die Berge rennt; Ich frage mich, ob sie wusste, dass ich Witze machte.
  • In seltenen Fällen, wenn ein Komma einen Punkt (Punkt) in einem Zitat ersetzt oder wenn ein Zitat auf andere Weise zwei unabhängige Sätze verbindet:
    • "Ich habe keine Verwendung dafür," sagte er; "Du bist herzlich willkommen."
    • "Ist das dein Buch?" Sie fragte; "Ich habe es auf dem Boden gefunden."

Es bedarf keiner unangemessenen Anzahl von Kommas, um die Verwendung von Semikolon zu rechtfertigen, wie dieses Beispiel aus dem kalifornischen Strafgesetzbuch zeigt :

Ein Verbrechen oder eine öffentliche Straftat ist eine Handlung, die unter Verstoß gegen ein Gesetz, das dies verbietet oder anordnet, begangen oder unterlassen wird und an das nach Verurteilung eine der folgenden Strafen angehängt wird:

1. Tod;
2. Freiheitsstrafe;
3. Fein;
4. Amtsenthebung; oder,
5. Disqualifikation, in diesem Staat ein Ehren-, Vertrauens- oder Profitamt zu bekleiden und zu genießen.

Andere Sprachen

Arabisch

Auf Arabisch heißt das Semikolon Fasila Manqoota (Arabisch: فاصلة منقوطة ‎), was wörtlich "ein punktiertes Komma" bedeutet und wird invertiert geschrieben ؛ . Im Arabischen hat das Semikolon mehrere Verwendungszwecke:

  • Es kann zwischen zwei Phrasen verwendet werden, wobei die erste Phrase die zweite verursacht.
    • Beispiel: "Er hat viel gespielt, also wurde seine Kleidung schmutzig". (Arabisch: لَعِبَ كَثِيرًا؛ فَٱتَّسَخَتْ مَلَابِسُهُ. ‎)
  • Es kann zwischen zwei Sätzen verwendet werden, wobei der zweite ein Grund für den ersten ist.
    • Beispiel: "Deine Schwester hat keine guten Noten bekommen, sie hat nicht studiert". (Arabisch: لم تحقق أختك درجات عالية؛ لأنها لم تدرس . ‎)

Griechisch, Kirchenslawisch

Im Griechischen und Kirchenslawischen weist ein Semikolon auf eine Frage hin, ähnlich einem lateinischen Fragezeichen . Um eine lange Pause oder separate Abschnitte anzuzeigen, jedes mit Kommas (der Zweck des Semikolons im Englischen), verwendet das Griechische, aber äußerst selten, das Griechische: άνω τελεία , romanisiert:  áno teleía , lit. 'up dot', ein Interpunct · .

Kirchenslawisches Beispiel: гдѣ єсть рождeйсѧ царь їудeйскій; (Wo ist der geborene König der Juden? – Matthäus 2:1 )

Griechisches Beispiel: Τι είναι μια διασύνδεση; (Was ist ein Interpunkt?)

Französisch

Im Französischen ist ein Semikolon ( Punkt-Virgule , wörtlich "Punkt-Komma") eine Trennung zwischen zwei vollständigen Sätzen, die verwendet wird, wenn ein Doppelpunkt oder ein Komma nicht angebracht wäre. Der Satz nach einem Semikolon muss ein unabhängiger Satz sein, der mit dem vorherigen verwandt ist (aber nicht erklärend, im Gegensatz zu einem Satz, der durch einen Doppelpunkt eingeleitet wird ).

Der Bindestrich wird auch in der französischen Schrift verwendet, jedoch nicht so häufig wie das Semikolon. Die Verwendung dieser Geräte (Semikolon und Bindestrich) variiert von Autor zu Autor.

Literatur

So wie es Schriftsteller gibt, die das Semikolon verehren, gibt es andere hohe Stilisten, die es ablehnen – die es bitte als Mittelklasse bezeichnen.

Lynne Truss , isst, schießt und verlässt

Einige Autoren haben die Verwendung des Semikolons in ihren Werken vermieden und abgelehnt. Lynne Truss sagte:

Samuel Beckett blätterte munter durch Romane wie Molloy und Malone Dies und rümpfte die ganze Zeit über das Semikolon. James Joyce bevorzugte den Dickdarm, da er ihn für authentischer klassisch hielt. PG Wodehouse hat ohne sie mühelos hervorragende Arbeit geleistet, George Orwell versuchte in Coming Up for Air (1939) das Semikolon vollständig zu vermeiden , Martin Amis fügte in Money (1984) nur ein Semikolon hinzu und Umberto Eco wurde von einem akademischen Leser zur Verwendung gratuliert Null Semikolons in Der Name der Rose (1983).

Als Antwort auf Truss schrieb Ben Macintyre , ein Kolumnist der Times :

Amerikaner haben das Semikolon seit langem mit Argwohn betrachtet, als ein vornehmes, selbstbewusstes, weder das eine noch das andere Art von Satzzeichen, das weder die Butchiness eines vollen Doppelpunkts noch die flüchtige Promiskuität des Kommas aufweist. Hemingway , Chandler und Stephen King würden nicht mit einem Semikolon tot in einem Graben gesehen (obwohl Truman Capote es könnte). Echte Männer, lautet die ungeschriebene Regel der amerikanischen Interpunktion, verwenden Sie keine Semikolons.

Als Metapher

In Kurt Vonneguts Buch Ein Mann ohne Land schrieb er: „Hier ist eine Lektion in kreativem Schreiben . Die erste Regel: Verwenden Sie keine Semikolons. Semikolons sind transvestitische Hermaphroditen . Sie zeigen nur, dass Sie auf dem College waren. "

Kodierung in digitalen Medien

Das Semikolon hat einen zugewiesenen Wert in Computer - Zeichencodierung Standards. In ASCII wird es als 0x3B kodiert , in EBCDIC wird es als 0x5E kodiert und in Unicode wird es als U+003B kodiert .

Unicode enthält eine Codierung für mehrere Semikolon-Zeichen:

  • U+003B ; SEMIKOLON – geerbt von ASCII
  • U+037E ; GRIECHISCHES FRAGEZEICHEN
  • U + 061B ; ARABISCHES SEMIKOLON Arabische Schrift
  • U + 1364 ; ÄTHIOPISCHES SEMIKOLON Geʽez-Skript
  • U+204F REVERSED SEMICOLON – wird in alten Schriftsystemen wie der ungarischen Runen und der Sindhi-Sprache verwendet
  • U + 236E APL FUNKTIONS SYMBOL SEMIKOLON Underbar - in der verwendeten APL Programmiersprache
  • U+2E35 GEDREHTES SEMICOLON – „zeigt plötzlichen Verschluss der Glottis an“
  • U+A6F6 BAMUM SEMICOLON Bamum-Schrift
  • U+FE14 PRÄSENTATIONSFORM FÜR VERTIKALES SEMICOLON – bestimmt die Ausrichtung, wenn Breitzeichen -Schriften vertikal statt horizontal geschrieben werden
  • U+FE54 SMALL SEMICOLON Small Form Varianten sind für die Kompatibilität mit dem chinesischen nationalen Standard CNS 11643
  • U+FF1B FULLWIDTH SEMICOLON – zur Verwendung in Breitzeichen -Schriften wie Kanji
  • U+E003B TAG SEMICOLON – veralteter Tag-Block

Computernutzung

Programmierung

In der Computerprogrammierung wird das Semikolon häufig verwendet, um mehrere Anweisungen zu trennen (z. B. in Perl , Pascal und SQL ; siehe Pascal: Semikolons als Trennzeichen für Anweisungen ). In anderen Sprachen werden Semikolons als Abschlusszeichen bezeichnet und sind nach jeder Anweisung erforderlich (wie in PL/I , Java und der C- Familie). Heute haben sich Semikolons als Terminatoren weitgehend durchgesetzt, aber dies war in den Programmiersprachen der 1960er bis 1980er Jahre ein umstrittenes Thema. Eine einflussreiche und häufig zitierte Studie in dieser Debatte war Gannon & Horning (1975) , die stark für das Semikolon als Terminator schlossen: Semikolon als Anweisungstrennzeichen." Die Studie wurde von Befürwortern des Semikolons als Trennzeichen als fehlerhaft kritisiert, da die Teilnehmer mit einer Semikolon-als-Terminator-Sprache und einer unrealistisch strengen Grammatik vertraut sind. Dennoch endete die Debatte zugunsten des Semikolons als Terminator. Daher bietet Semikolon der Programmiersprache Struktur.

Semikolons sind in einer Reihe von Sprachen optional, darunter BCPL , Python , Eiffel und Go , was bedeutet, dass sie Teil der formalen Grammatik der Sprache sind, aber in vielen oder allen Kontexten abgeleitet werden können (z Anweisung (in Go)). Da Sprachen ohne sie entworfen werden können, werden Semikolons von manchen als unnötiges Ärgernis angesehen.

Die Verwendung von Semikolons in Kontrollflussstrukturen und Codeblöcken ist unterschiedlich – Semikolons werden im Allgemeinen nach einer schließenden geschweiften Klammer weggelassen, aber für einen einzelnen Anweisungszweig einer Kontrollstruktur (die "then"-Klausel) eingefügt, außer in Pascal, wo ein Semikolon beendet die gesamte if...then...else-Klausel (um ein Dangling else zu vermeiden ) und ist daher nicht zwischen einem "then" und dem entsprechenden "else" erlaubt, da dies zu einer Entschachtelung führt.

Diese Verwendung stammt von ALGOL 60 und liegt zwischen dem Komma ,  – als Listentrennzeichen verwendet – und dem Punkt/Punkt .  – wird verwendet, um das Ende des Programms zu markieren. Das Semikolon als Zeichen zum Trennen von Anweisungen entspricht dem üblichen englischen Sprachgebrauch zum Trennen unabhängiger Klauseln und gibt dem gesamten Programm die grobe Syntax eines einzelnen gewöhnlichen Satzes. Von diesen anderen Zeichen werden Kommas, während Kommas in der Programmierung für Listen weiterhin weit verbreitet sind (und selten andere Verwendungen, wie der Kommaoperator , der Ausdrücke in C trennt), sonst selten verwendet, und der Punkt als Ende des Programms ist außer Gebrauch geraten. Die letzte wichtige Verwendung der Komma-, Semikolon- und Punkthierarchie findet sich in Erlang (1986), wo Kommas Ausdrücke trennen; Semikolons trennen Klauseln, sowohl für Kontrollfluss- als auch für Funktionsklauseln; und Punkte beenden Anweisungen, wie Funktionsdefinitionen oder Modulattribute, nicht das gesamte Programm. Nachteile mehrerer unterschiedlicher Trennzeichen oder Abschlusszeichen (im Vergleich zu einem einzelnen Abschlusszeichen und einer einzelnen Gruppierung, wie bei Semikolon und geschweiften Klammern) sind der mentale Aufwand bei der Auswahl von Satzzeichen und der Aufwand beim Neuanordnen von Code, da dies nicht nur das Verschieben von Zeilen erfordert, sondern auch die Satzzeichen aktualisieren.

In einigen Fällen ist die Unterscheidung zwischen einem Trennzeichen und einem Abschlusszeichen stark, wie zum Beispiel in frühen Versionen von Pascal, wo ein abschließendes Semikolon einen Syntaxfehler ergibt . In anderen Fällen wird ein abschließendes Semikolon entweder als optionale Syntax behandelt oder als gefolgt von einer Null-Anweisung, die entweder ignoriert oder als NOP (keine Operation oder Nullbefehl) behandelt wird; Vergleichen Sie abschließende Kommas in Listen. In einigen Fällen ist eine Leeranweisung erlaubt, die eine Folge von Semikolons oder die Verwendung eines Semikolons allein als Hauptteil einer Kontrollflussstruktur erlaubt. Beispielsweise steht eine leere Anweisung (ein Semikolon allein) für ein NOP in C/C++, was in beschäftigten wartenden Synchronisationsschleifen nützlich ist .

APL verwendet Semikolons zum Trennen von Deklarationen lokaler Variablen und zum Trennen von Achsen bei der Indizierung mehrdimensionaler Arrays, beispielsweise matrix[2;3].

Andere Sprachen (zum Beispiel einige Assemblersprachen und LISP- Dialekte, CONFIG.SYS und INI-Dateien ) verwenden Semikolons, um den Anfang von Kommentaren zu markieren .

Beispiel C- Code:

int main() {
  int x, y;
  x = 1; y = 2;
  printf("X + Y = %d", x + y);
  return 0;
}

Oder in JavaScript :

var x = 1; var y = 2;
alert("X + Y = " + (x + y));

Herkömmlicherweise wird in vielen Sprachen jede Anweisung in eine separate Zeile geschrieben, aber dies ist normalerweise keine Anforderung der Sprache. In den obigen Beispielen werden zwei Anweisungen in derselben Zeile platziert; Dies ist zulässig, da das Semikolon die beiden Anweisungen trennt. So verwenden Programmiersprachen wie Java, die C-Familie, Javascript etc. Semikolons, um eine ordentliche Struktur in den jeweiligen Sprachen zu erhalten.

Daten

Das Semikolon wird häufig verwendet, um Elemente einer Textzeichenfolge zu trennen. Zum Beispiel haben mehrere E-Mail - Adressen im Feld „An“ in einigen E-Mail - Clients werden begrenzt durch ein Semikolon.

In Microsoft Excel wird das Semikolon als Listentrennzeichen verwendet, insbesondere in Fällen, in denen das Dezimaltrennzeichen ein Komma ist, z. B. 0,32; 3,14; 4,50anstelle von 0.32, 3.14, 4.50.

In MATLAB und GNU Octave kann das Semikolon als Zeilentrenner verwendet werden, wenn ein Vektor oder eine Matrix definiert wird (während ein Komma die Spalten innerhalb einer Zeile eines Vektors oder einer Matrix trennt) oder um einen Befehl still auszuführen, ohne den resultierenden Ausgabewert anzuzeigen in der Konsole.

In HTML wird ein Semikolon verwendet, um eine Zeichen-Entity-Referenz zu beenden , entweder benannt oder numerisch. Die Deklarationen eines Stilattributs in Cascading Style Sheets (CSS) werden getrennt und mit Semikolon abgeschlossen.

Das Dateisystem von RSX-11 und OpenVMS , Files-11 , verwendet Semikolons, um die Versionsnummer einer Datei anzugeben . Das Semikolon ist in langen Dateinamen in den Microsoft Windows- Dateisystemen NTFS und VFAT erlaubt , nicht jedoch in seinen Kurznamen .

In einigen Dateiformaten für durch Trennzeichen getrennte Werte wird das Semikolon als Trennzeichen anstelle von durch Kommas getrennten Werten verwendet .

Mathematik

In der Argumentliste einer mathematischen Funktion kann ein Semikolon verwendet werden, um Variablen von festen Parametern zu trennen .

In der Differentialgeometrie wird ein Semikolon vor einem Index verwendet, um die kovariante Ableitung einer Funktion in Bezug auf die diesem Index zugeordnete Koordinate anzugeben .

In der Relationsrechnung wird das Semikolon in Infixnotation für die Komposition von Relationen verwendet :

Andere Verwendungen

Das Semikolon wird häufig als Teil von Emoticons verwendet , um ein Zwinkern oder Weinen anzuzeigen , wie in ;)und ;_;.

Projekt Semikolon ist der Name einer auf Glauben basierenden Anti- Selbstmord- Initiative (da das Semikolon einen Satz fortsetzt, anstatt ihn zu beenden), der dazu geführt hat, dass das Satzzeichen zu einem sehr symbolischen und beliebten Tattoo wurde , das am häufigsten am Handgelenk angebracht wird .

Der Humphrey-Punkt wird manchmal anstelle eines Dezimalpunkts in Duodezimalzahlen verwendet .

Siehe auch

Verweise

Quellen

  • Gannon, JD; Horning, JJ (1975). Der Einfluss des Sprachdesigns auf die Produktion zuverlässiger Software . Tagungsband der internationalen Konferenz für zuverlässige Software . S. 10–22. doi : 10.1145/800027.808420 .
  • Truss, Lynn (2004). Isst, schießt und verlässt: Der Null-Toleranz-Ansatz für Interpunktion . New York: Gotham-Bücher. ISBN 1-59240-087-6.

Weiterlesen