On Monday, October 27, 2003, at 04:44 pm, Melvin Smith wrote:



In this case I assume the function can either be Perl5 or Parrot? Sounds like a custom PMC to me. Given the PMC that could stash function pointers and correctly dispatch gets/sets you have the option of writing a PNI method for setting the stashed routine from C or we have to add a call to the extension API to stash a raw pointer.

-Melvin


The function is a C function. And yes it is a custom PMC which I have already created.


Dan pointed out the unmanagedstruct.pmc which but I fail to see how that would help me, I think we need an external API for stashing raw pointers.

(I don't know what PNI is, but I assume it is to execute bytecode from C and I do not want to do that).

Arthur



Reply via email to