Trigraph
aus Wikipedia, der freien Enzyklopädie
Als Trigraph bezeichnet man in der Linguistik eine Kombination aus drei Schriftzeichen, die als Einheit behandelt werden, einen einzelnen Laut repräsentieren oder beides, siehe Digraph.
In der ISO-C-Norm (engl: ~ standard) werden neun Drei-Zeichen-Sequenzen als Trigraphen bezeichnet, die alle mit ??
beginnen und jeweils für ein Einzelzeichen verwendet werden. Sie repräsentieren Interpunktionszeichen, die in von ASCII abweichenden Zeichensätzen nicht verfügbar sind, insbesondere nationale Varianten nach ISO 646. Die Programmiersprache C verwendet aber nahezu den kompletten ASCII-Zeichensatz.
Heute besteht kaum noch eine Notwendigkeit zur Verwendung von Trigraphen in C, da auf aktuellen Computersystemen der komplette ASCII-Zeichensatz verfügbar ist.
Trigraph | ersetztes Zeichen |
---|---|
??= | # |
??/ | \ |
??' | ^ |
??( | [ |
??) | ] |
??! | | |
??< | { |
??> | } |
??- | ~ |