Duden/Zeichen Funktionen
Leerzeichen
- Rückgabe Typ:
Buchstabe
Aliase
einem Leerzeichen
ein Leerzeichen
Leerzeichen
Implementation
Gib ' ' zurück.
Neue_Zeile
- Rückgabe Typ:
Buchstabe
Aliase
eine neue Zeile
neue Zeile
Implementation
Gib '\n' zurück.
Wagenrücklauf
- Rückgabe Typ:
Buchstabe
Aliase
einen Wagenrücklauf
ein Wagenrücklauf
Implementation
Gib '\r' zurück.
Tabulator
- Rückgabe Typ:
Buchstabe
Aliase
einem Tabulator
ein Tabulator
Tabulator
Implementation
Gib '\t' zurück.
Rückstrich
- Rückgabe Typ:
Buchstabe
Aliase
einem Rückstrich
ein Rückstrich
Rückstrich
Implementation
Gib '\\' zurück.
Anführungszeichen
- Rückgabe Typ:
Buchstabe
Aliase
einem Anfühungszeichen
ein Anfühungszeichen
Aufühungszeichen
Implementation
Gib '"' zurück.
Apostroph
- Rückgabe Typ:
Buchstabe
Aliase
einem Apostroph
ein Apostroph
Apostroph
Implementation
Gib '\'' zurück.
Ist_Leer
Gibt wahr zurück wenn der Buchstabe b ein Leerzeichen (' '), eine neue Zeile ('\n'), ein Tabulator ('\t') oder ein Wagenrücklauf ('\r') ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein leeres Zeichen ist
<b> ein leeres Zeichen ist
Implementation
Gib wahr, wenn b gleich ' ' ist oder b gleich '\n' ist oder b gleich '\t' ist oder b gleich '\r' ist zurück.
Ist_Groß
Gibt wahr zurück wenn der Buchstabe b groß ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein großer Buchstabe ist
<b> ein großer Buchstabe ist
Implementation
Die Zahl z ist b als Zahl. Der Wahrheitswert erg ist (z größer als, oder 65 ist und z kleiner als, oder 90 ist) oder (z größer als, oder 192 ist und z kleiner als, oder 214 ist) oder (z größer als, oder 216 ist und z kleiner als, oder 222 ist). [... es gibt noch viel mehr ...] Gib erg zurück.
Ist_Klein
Gibt wahr zurück wenn der Buchstabe b klein ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein kleiner Buchstabe ist
<b> ein kleiner Buchstabe ist
Implementation
Die Zahl z ist b als Zahl. Der Wahrheitswert erg ist (z größer als, oder 96 ist und z kleiner als, oder 122 ist) oder (z größer als, oder 223 ist und z kleiner als, oder 246 ist) oder (z größer als, oder 248 ist und z kleiner als, oder 255 ist). [... es gibt noch viel mehr ...] Gib erg zurück.
Ist_Leerzeichen
Gibt wahr zurück wenn der Buchstabe b ein Leerzeichen (' ') ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein Leerzeichen ist
<b> ein Leerzeichen ist
Implementation
Gib wahr, wenn b gleich ' ' ist zurück.
Buchstabe_Ist_Ziffer
Gibt wahr zurück wenn der Buchstabe b eine Zahl (Code 48-57) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> keine Ziffer ist
<b> eine Ziffer ist
Implementation
Gib wahr, wenn b als Zahl größer als, oder 48 ist und b als Zahl kleiner als, oder 57 ist zurück.
Ist_Kontroll
Gibt wahr zurück wenn der Buchstabe b ein Kontrollzeichen (Code 0-31) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein Kontrollzeichen ist
<b> ein Kontrollzeichen ist
Implementation
Gib wahr, wenn b als Zahl größer als, oder 0 ist und b als Zahl kleiner als, oder 31 ist zurück.
Ist_Lateinischer_Buchstabe
Gibt wahr zurück wenn der Buchstabe b ein lateinischer Buchstabe (a-Z) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein lateinischer Buchstabe ist
<b> ein lateinischer Buchstabe ist
Implementation
Die Zahl z ist b als Zahl. Gib (z größer als, oder 65 ist und z kleiner als, oder 90 ist) [a-z] oder (z größer als, oder 97 ist und z kleiner als, oder 122 ist) [A-Z] zurück.
Ist_Lateinischer_Buchstabe_Oder_Zahl
Gibt wahr zurück wenn der Buchstabe b ein lateinischer Buchstabe (a-Z) oder eine Zahl ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> nicht ein lateinischer Buchstabe oder eine Zahl ist
<b> ein lateinischer Buchstabe oder eine Zahl ist
Implementation
Gib wahr, wenn b ein lateinischer Buchstabe ist oder b eine Ziffer ist zurück.
Ist_Deutscher_Buchstabe
Gibt wahr zurück wenn der Buchstabe b ein deutscher Buchstabe (a-Z, äöü, ÄÖÜ und ß) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> kein deutscher Buchstabe ist
<b> ein deutscher Buchstabe ist
Implementation
Die Zahl z ist b als Zahl. Gib (z größer als, oder 65 ist und z kleiner als, oder 90 ist) [a-z] oder (z größer als, oder 97 ist und z kleiner als, oder 122 ist) [A-Z] oder (z gleich 196 ist oder z gleich 228 ist) [Ää] oder (z gleich 214 ist oder z gleich 246 ist) [Öö] oder (z gleich 220 ist oder z gleich 252 ist) [Üü] oder (z gleich 223 ist) [ß] zurück.
Ist_Deutscher_Buchstabe_Oder_Zahl
Gibt wahr zurück wenn der Buchstabe b ein deutscher Buchstabe oder eine Zahl ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
<b> nicht ein deutscher Buchstabe oder eine Zahl ist
<b> ein deutscher Buchstabe oder eine Zahl ist
Implementation
Gib wahr, wenn b ein deutscher Buchstabe ist oder b eine Ziffer ist zurück.
Großgeschrieben
Gibt den gegebenen Buchstaben als großgeschriebe Variante zurück.
Gibt den selben Buchstaben zurück wenn es schon großgeschrieben ist oder kein deutscher Buchstabe (siehe IstDeutscherBuchstabe) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Buchstabe
Aliase
<b> als großer Buchstabe
Implementation
Wenn nicht b ein deutscher Buchstabe ist, dann: Gib b zurück. Gib (b als Zahl logisch und 223) als Buchstabe zurück.
Kleingeschrieben
Gibt den gegebenen Buchstaben als kleingeschriebene Variante zurück.
Gibt den selben Buchstaben zurück wenn es schon kleingeschrieben ist oder kein deutscher Buchstabe (siehe IstDeutscherBuchstabe) ist.
- Parameter:
b
- Parameter Typ:
Buchstabe
- Rückgabe Typ:
Buchstabe
Aliase
<b> als kleiner Buchstabe
Implementation
Wenn nicht b ein deutscher Buchstabe ist oder b ein kleiner Buchstabe ist, dann: Gib b zurück. Gib (b als Zahl plus 32) als Buchstabe zurück.
ASCII_Zeichen
Gibt den Zeichen mit der gegebenen ASCII Nummer zurück.
- Parameter:
id
- Parameter Typ:
Zahl
- Rückgabe Typ:
Buchstabe
Aliase
der ASCII Zeichen mit der Nummer <id>
Implementation
Gib id als Buchstabe zurück.
ASCII_Größer
Gibt zurück ob die ASCII-Nummer von z1 größer als z2 ist.
- Parameter:
z1
,z2
- Parameter Typ:
Buchstabe
,Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
der ASCII-Wert von <z1> nicht größer als <z2>
der ASCII-Wert von <z1> größer als <z2>
Implementation
Gib wahr, wenn z1 als Zahl größer als z2 als Zahl ist zurück.
ASCII_Kleiner
Gibt zurück ob die ASCII-Nummer von z1 kleiner als z2 ist.
- Parameter:
z1
,z2
- Parameter Typ:
Buchstabe
,Buchstabe
- Rückgabe Typ:
Wahrheitswert
Aliase
der ASCII-Wert von <z1> nicht kleiner als <z2>
der ASCII-Wert von <z1> kleiner als <z2>
Implementation
Gib wahr, wenn z1 als Zahl kleiner als z2 als Zahl ist zurück.