[charlib.h] Basic Character ( Set ) & String Library

contents



#include "standard.h"




( German ) Character types

c_bool ger_islower(char c)
german islower
char ger_tolower(char c)
german tolower
c_bool ger_isupper(char c)
german isupper
char ger_toupper(char c)
german toupper
c_bool ger_isprint(char c)
german isprint
int ger_charcmp(char l, char r)
l - r ( german )


Character conversion

char umlaut_ascii_to_eascii(char c)
us ascii --> extended/OEM ascii
char umlaut_eascii_to_ascii(char c)
extended/OEM ascii --> us ascii
char umlaut_eascii_to_ansi(char c)
extended/OEM ascii --> ansi
char umlaut_ansi_to_eascii(char c)
ansi --> extended/OEM ascii


String match

c_bool Str_matches(c_string str, c_string pat)
whether 'str' matches 'pat'
meta characters: '*', '?'