; Skiljetecken och andra typografiska symboler |
---|
Egentliga skiljetecken
Sekundära skiljetecken (skrivtecken)
Osynliga skiljetecken (luft)
Övrigt
|
Semikolon (;) är ett skiljetecken vars namn kommer av grekiskans semi, ’halv’, och kalon, ’lem; led; del av en mening’.[1]
Semikolon används främst mellan huvudsatser eller huvudsatsekvivalenter (dvs. yttranden med egen språkhandling) för att, liksom de samordnande konjunktionerna, påvisa ett innehållsligt samband mellan satserna.[2][3] I denna användning kan semikolon ta betydelsen hos alla samordnande konjunktioner förutom eller (se exempel nedan). Liksom konjunktionerna används semikolon när punkt döljer satsernas samband och kommatecken orsakar satsradning.[3][4] Semikolon följs normalt av liten bokstav.[2]
Semikolon kan även användas i uppräkningar, i stället för kommatecken mellan de uppräknade leden. Då avskiljer det grupper av led som redan innehåller kommatecken, eller där kommatecken av annan anledning kan leda till missförstånd.[4] Semikolon bör inte ersätta eventuellt kolon.[2]
Det moderna semikolonet uppfanns 1494 av Aldus Manutius den äldre (1450–1515).[5] Till hans minne firas numera Semikolonets dag på Manutius dödsdag, den 6 februari.[1]
Inom matematik, i länder som använder decimalkomma, används semikolon ibland för att skilja värden i uppräkningar från varandra, exempelvis funktionsargument eller element i en vektor (exempelvis 7,1; 8,8). Detta sker främst när skrivsättet annars skulle bli otydligt; om ingen risk för sammanblandning finns används vanligen komma följt av mellanslag (exempelvis 7,1, 8,8). I länder som använder decimalpunkt skiljs värden i stället med komma (exempelvis 7.1, 8.8).
Semikolon används även i en mängd olika programspråk för att separera eller avsluta satser och deklarationer, exempelvis i Algol, Pascal, C, PHP, Perl, och många andra. I vissa språk, som assembler och Lisp-dialekter, används semikolon i stället för att inleda kommentarer i källkoden. I Matlab och GNU Octave undertrycks skärmutskrift av beräkningsresultat om sats avslutas med semikolon. Semikolon används också för att markera ny rad när tal eller variabler fogas samman till matriser.