Методы расширения типа char

function Pred(Self: char): char; extensionmethod;
        Предыдущий символ
function Succ(Self: char): char; extensionmethod;
        Следующий символ
function Code(Self: char): integer; extensionmethod;
        Код символа
function IsDigit(Self: char): boolean; extensionmethod;
        Является ли символ цифрой
function IsLetter(Self: char): boolean; extensionmethod;
        Является ли символ буквой
function IsLower(Self: char): boolean; extensionmethod;
        Принадлежит ли символ к категории букв нижнего регистра
function IsUpper(Self: char): boolean; extensionmethod;
        Принадлежит ли символ к категории букв верхнего регистра
function ToDigit(Self: char): integer; extensionmethod;
        Преобразует символ в цифру
function ToLower(Self: char): char; extensionmethod;
        Преобразует символ в нижний регистр
function ToUpper(Self: char): char; extensionmethod;
        Преобразует символ в верхний регистр