Подпрограммы для работы с символами

procedure Inc(var c: char);
        Увеличивает код символа c на 1
procedure Inc(var c: char; n: integer);
        Увеличивает код символа c на n
procedure Dec(var c: char);
        Уменьшает код символа c на 1
procedure Dec(var c: char; n: integer);
        Уменьшает код символа c на n
function Pred(x: char): char;
        Возвращает предшествующий x символ
function Succ(x: char): char;
        Возвращает следующий за x символ
function ChrAnsi(a: byte): char;
        Преобразует код в символ в кодировке Windows
function OrdAnsi(a: char): byte;
        Преобразует символ в код в кодировке Windows
function Chr(a: word): char;
        Преобразует код в символ в кодировке Unicode
function Ord(a: char): word;
        Преобразует символ в код в кодировке Unicode
function ChrUnicode(a: word): char;
        Преобразует код в символ в кодировке Unicode
function OrdUnicode(a: char): word;
        Преобразует символ в код в кодировке Unicode
function UpperCase(ch: char): char;
        Преобразует символ в верхний регистр
function LowerCase(ch: char): char;
        Преобразует символ в нижний регистр
function UpCase(ch: char): char;
        Преобразует символ в верхний регистр
function LowCase(ch: char): char;
        Преобразует символ в нижний регистр