Il codice sorgente mostrato in queste pagine contiene – all’apparenza – dei simboli particolari che non fanno parte di quelli che si possono inserire normalmente da tastiera. Quelle che si vedono sono in realtà delle legature, ovvero sequenze particolari di caratteri che, per motivi estetici e di leggibilità, vengono rese in maniera leggermente diversa dalla semplice giustapposizione dei simboli che le compongono. A titolo di esempio, la freccia che si vede qui -> non è altro che la legatura mostrata in corrispondenza del carattere “meno” - immediatamente seguito dal carattere “maggiore” >.

Di seguito sono riportate tutte le legature che si possono incontrare in questo documento. Si noti che, facendo copia e incolla delle legature, ciò che viene copiato è a tutti gli effetti la sequenza di caratteri “normali” che le compongono.

->  corrisponde a - >
<-  corrisponde a < -
=>  corrisponde a = >
<=  corrisponde a < =
>=  corrisponde a > =
==  corrisponde a = =
/=  corrisponde a / =
!=  corrisponde a ! /
>>= corrisponde a > > =
::  corrisponde a : :
++  corrisponde a + +
||  corrisponde a | |
&&  corrisponde a & &
..  corrisponde a . .

Le legature sono una caratteristica particolare di alcuni font. Quello usato per mostrare il codice sorgente in questo documento è Fira Code. È possibile visualizzare le legature installando tale font sul proprio sistema ed impostandolo come font di default nel proprio terminale o editor di testo. I dettagli sull’installazione e configurazione dell’editor e l’elenco degli editor supportati sono disponibili al link fornito qui sopra.