Naar inhoud springen

Accolade (leesteken)

Uit Wikipedia, de vrije encyclopedie
{ }
aanhalingstekens „ ” “ ” " " ‘ ’ ' '
accolade { }
afbreekteken -
apostrof
beletselteken
dubbelepunt :
gedachtestreepje of
kastlijntje
guillemets « »
haakjes ( ) [ ] ⟨ ⟩
komma ,
koppelteken -
liggend streepje - _
omgekeerd uitroepteken ¡
omgekeerd vraagteken ¿
punt .
puntkomma ;
schuine streep /
uitroepteken !
vraagteken ?
weglatingsstreepje -
Woordscheiding
hoge punt ·
spatie  
ampersand &
apenstaartje @
asterisk *
backslash \
bullet
accent
caret/dakje ^
emoticon :-)
gelijkteken =
graad °
hekje #
munteenheidsteken ¤
obelisk
paragraafsymbool §
alineateken
procentteken %
promille
tilde ~
trema ¨
umlaut ¨
laag streepje/underscore _
sluisteken | ¦
Ongebruikelijke typografie
asterisme
lozenge
interrobang
ironieteken
referentieteken
dusteken
zero-width space ​ ​

Accolades, ook wel krulhaken genoemd, zijn leestekens die voornamelijk gebruikt worden om aan te geven wat bij elkaar hoort. Er zijn twee accolades: { en }. Het teken komt weinig voor in teksten, maar wordt wel gebruikt bij het plaatsen van kanttekeningen. Een accolade wordt ook wel gebruikt om iets tussen haakjes te zetten als gewone haakjes al zijn gebruikt. Vaak wordt dan toch de voorkeur gegeven aan blokhaken.

Een accolade wordt o.a. gebruikt om twee of meer regels met elkaar te verbinden. In deze functie wordt een accolade gebruikt in muziekschrift. Bij een instrument met meerdere notenbalken, zoals een piano, laat de accolade zien dat deze notenbalken bij elkaar horen:

In de wiskunde worden accolades gebruikt om een verzameling (geen opsomming) aan te geven:

een lege verzameling: { }
een oplopende verzameling: bijvoorbeeld {1,2,...} (de verzameling natuurlijke getallen, zonder nul)

In sommige programmeertalen, met name die met een C-achtige syntaxis, geeft een accolade de begrenzing van een blok aan. In Pascal wordt commentaar door accolades begrensd. In Python worden accolades gebruikt om een dictionary aan te geven.

if (getal == 1)  /* als "getal" 1 is... */
{
  doe_iets(getal);
  doe_nog_iets();
}