static ZXParser()
{
AddConverter(typeof(bool), new ZXPCBoolean());
AddConverter(typeof(sbyte), new ZXPCSByte());
AddConverter(typeof(short), new ZXPCShort());
AddConverter(typeof(int), new ZXPCInt());
AddConverter(typeof(long), new ZXPCLong());
AddConverter(typeof(byte), new ZXPCByte());
AddConverter(typeof(ushort), new ZXPCUShort());
AddConverter(typeof(uint), new ZXPCUInt());
AddConverter(typeof(ulong), new ZXPCULong());
AddConverter(typeof(string), new ZXPCString());
AddConverter(typeof(float), new ZXPCFloat());
AddConverter(typeof(double), new ZXPCDouble());
AddConverter(typeof(decimal), new ZXPCDecimal());
}