Char Types 

www.madshi.net

Some "char" type extensions:

type
  TPChar       = ^char;
  TPAnsiChar   = ^AnsiChar;
  TPWideChar   = ^WideChar;

  TSChar       = set of char;
  TPSChar      = ^TSChar;

  TAChar       = array [0..maxInt      -1] of char;
  TAAnsiChar   = array [0..maxInt      -1] of AnsiChar;
  TAWideChar   = array [0..maxInt shr 1-1] of WideChar;
  TPAChar      = ^TAChar;
  TPAAnsiChar  = ^TAAnsiChar;
  TPAWideChar  = ^TAWideChar;

  TDAChar      = array of char;
  TDAAnsiChar  = array of AnsiChar;
  TDAWideChar  = array of WideChar;
  TPDAChar     = ^TDAChar;
  TPDAAnsiChar = ^TDAAnsiChar;
  TPDAWideChar = ^TDAWideChar;