// function name DOUBLE STDPAR # of param category
FUNCDATA( Workday, UNIQUE, INTPAR, 3, FDCat_DateTime ),
FUNCDATA( Yearfrac, UNIQUE, INTPAR, 3, FDCat_DateTime ),
FUNCDATA( Edate, UNIQUE, INTPAR, 2, FDCat_DateTime ),
FUNCDATA( Weeknum, DOUBLE, INTPAR, 2, FDCat_DateTime ),
FUNCDATA( Eomonth, UNIQUE, INTPAR, 2, FDCat_DateTime ),
FUNCDATA( Networkdays, DOUBLE, INTPAR, 3, FDCat_DateTime ),
FUNCDATA( Iseven, DOUBLE, STDPAR, 1, FDCat_Inf ),
FUNCDATA( Isodd, DOUBLE, STDPAR, 1, FDCat_Inf ),
FUNCDATA( Multinomial, UNIQUE, STDPAR, 1, FDCat_Math ),
FUNCDATA( Seriessum, UNIQUE, STDPAR, 4, FDCat_Math ),
FUNCDATA( Quotient, UNIQUE, STDPAR, 2, FDCat_Math ),
FUNCDATA( Mround, UNIQUE, STDPAR, 2, FDCat_Math ),
FUNCDATA( Sqrtpi, UNIQUE, STDPAR, 1, FDCat_Math ),
FUNCDATA( Randbetween, UNIQUE, STDPAR, 2, FDCat_Math ),
FUNCDATA( Gcd, DOUBLE, INTPAR, 1, FDCat_Math ),
FUNCDATA( Lcm, DOUBLE, INTPAR, 1, FDCat_Math ),
FUNCDATA( Besseli, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Besselj, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Besselk, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Bessely, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Bin2Oct, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Bin2Dec, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Bin2Hex, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Oct2Bin, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Oct2Dec, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Oct2Hex, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Dec2Bin, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Dec2Hex, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Dec2Oct, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Hex2Bin, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Hex2Dec, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Hex2Oct, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Delta, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Erf, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Erfc, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Gestep, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Factdouble, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imabs, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imaginary, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Impower, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Imargument, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imcos, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imdiv, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Imexp, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imconjugate, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imln, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imlog10, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imlog2, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Improduct, UNIQUE, INTPAR, 2, FDCat_Tech ),
FUNCDATA( Imreal, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsin, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsub, UNIQUE, STDPAR, 2, FDCat_Tech ),
FUNCDATA( Imsqrt, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsum, UNIQUE, INTPAR, 1, FDCat_Tech ),
FUNCDATA( Imtan, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsec, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imcsc, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imcot, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsinh, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imcosh, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imsech, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Imcsch, UNIQUE, STDPAR, 1, FDCat_Tech ),
FUNCDATA( Complex, UNIQUE, STDPAR, 3, FDCat_Tech ),
FUNCDATA( Convert, DOUBLE, STDPAR, 3, FDCat_Tech ),
FUNCDATA( Amordegrc, UNIQUE, INTPAR, 7, FDCat_Finance ),
FUNCDATA( Amorlinc, UNIQUE, INTPAR, 7, FDCat_Finance ),
FUNCDATA( Accrint, UNIQUE, INTPAR, 7, FDCat_Finance ),
FUNCDATA( Accrintm, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Received, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Disc, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Duration, DOUBLE, INTPAR, 6, FDCat_Finance ),
FUNCDATA( Effect, DOUBLE, STDPAR, 2, FDCat_Finance ),
FUNCDATA( Cumprinc, DOUBLE, STDPAR, 6, FDCat_Finance ),
FUNCDATA( Cumipmt, DOUBLE, STDPAR, 6, FDCat_Finance ),
FUNCDATA( Price, UNIQUE, INTPAR, 7, FDCat_Finance ),
FUNCDATA( Pricedisc, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Pricemat, UNIQUE, INTPAR, 6, FDCat_Finance ),
FUNCDATA( Mduration, UNIQUE, INTPAR, 6, FDCat_Finance ),
FUNCDATA( Nominal, DOUBLE, STDPAR, 2, FDCat_Finance ),
FUNCDATA( Dollarfr, UNIQUE, STDPAR, 2, FDCat_Finance ),
FUNCDATA( Dollarde, UNIQUE, STDPAR, 2, FDCat_Finance ),
FUNCDATA( Yield, UNIQUE, INTPAR, 7, FDCat_Finance ),
FUNCDATA( Yielddisc, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Yieldmat, UNIQUE, INTPAR, 6, FDCat_Finance ),
FUNCDATA( Tbilleq, UNIQUE, INTPAR, 3, FDCat_Finance ),
FUNCDATA( Tbillprice, UNIQUE, INTPAR, 3, FDCat_Finance ),
FUNCDATA( Tbillyield, UNIQUE, INTPAR, 3, FDCat_Finance ),
FUNCDATA( Oddfprice, UNIQUE, INTPAR, 9, FDCat_Finance ),
FUNCDATA( Oddfyield, UNIQUE, INTPAR, 9, FDCat_Finance ),
FUNCDATA( Oddlprice, UNIQUE, INTPAR, 8, FDCat_Finance ),
FUNCDATA( Oddlyield, UNIQUE, INTPAR, 8, FDCat_Finance ),
FUNCDATA( Xirr, UNIQUE, INTPAR, 3, FDCat_Finance ),
FUNCDATA( Xnpv, UNIQUE, STDPAR, 3, FDCat_Finance ),
FUNCDATA( Intrate, UNIQUE, INTPAR, 5, FDCat_Finance ),
FUNCDATA( Coupncd, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Coupdays, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Coupdaysnc, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Coupdaybs, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Couppcd, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Coupnum, UNIQUE, INTPAR, 4, FDCat_Finance ),
FUNCDATA( Fvschedule, UNIQUE, STDPAR, 2, FDCat_Finance )