Confluent hypergeometric function for complex arguments

To fit molecular absorption data, I would like to calculate the Galatry profile using the confluent hypergeometric function. Trying to implement this, I noticed that the built-in Igor functions hyperG1F1 only accepts real arguments (I have complex arguments). On the other hand, the generalized hypergeometric function hyperGFPQ accepts complex waves as arguments but seems to always return real.
Does anybody have an Igor implementation of the confluent hypergeometric function similar to hyperG1F1 that supports complex arguments (such as the CONHYP algorithm published by Nardin, Perger, and Bhalla)?

Thanks,
Fabrizio
Hello Fabrizio,

The functions in question are supported for both real and complex arguments, e.g.,

Variable/C zz=cmplx(0.5,0.5)
print/c hyperG0f1(1.5,zz)
  (1.32998,0.403171)


I hope this helps,

A.G.
WaveMetrics, Inc.
Thanks for the quick reply. Turns out I stupidly forgot to use print/c when playing around with the functions, resulting in a 'number type not supported' error. Sorry for spamming the forum.
- Fabrizio