| [reply] |
You should take a look at Inline. If you write your code as Inline::C, with the correct options you are left behind an XS module with all the correct includes, etc. Not only that but Inline sorts out a lot of the hassles for you. I strongly suggest you have a review. (Check out the NoClean option :-)
Also, your comment about the macros just calling through to functions in the Perl libraries isnt entirely true. The macros resolve a lot of stuff without calling through to subs, or only fallback on the subs if they really are needed. Furthermore the subs arent necessarily included in perlapi so talking to them directly could leave you with trouble if people decide to change that part of things.
---
demerphq
First they ignore you, then they laugh at you, then they fight you, then you win.
-- Gandhi
| [reply] [d/l] |
In addition to chromatic's pointers, I would think that the perlxs and perlguts man pages might also be helpful (I don't recommend reading the PM copies, since they appear to be helplessly borken).
-- 3dan
| [reply] |