Chris Marshall
2014-04-22 22:02:53 UTC
I'm trying to sort out better type handling
for the 64bit index support but I'm puzzled
by the apparent duplication of information
in the Types.pm.PL file. Specifically as
relates to the following keys:
* ctype
* realctype
* shortctype
Re ctype, the PDL_Double and others are typedefs
and not macros as the PDL::Types POD suggests.
Re realctype, if we have the typedef done, then
why isn't this just the same as ctype
Re: shortctype, this seems to be a hack to generate
default conversion functions which keeps biting me.
You must be careful that for a PDL_Xxx type that there
is no PDL::xxx() function already defined.
Any thoughts---especially re ctype vs realctype?
Thanks,
Chris
for the 64bit index support but I'm puzzled
by the apparent duplication of information
in the Types.pm.PL file. Specifically as
relates to the following keys:
* ctype
* realctype
* shortctype
Re ctype, the PDL_Double and others are typedefs
and not macros as the PDL::Types POD suggests.
Re realctype, if we have the typedef done, then
why isn't this just the same as ctype
Re: shortctype, this seems to be a hack to generate
default conversion functions which keeps biting me.
You must be careful that for a PDL_Xxx type that there
is no PDL::xxx() function already defined.
Any thoughts---especially re ctype vs realctype?
Thanks,
Chris