Hi! > I like the idea of leveraging the wxPerl XS files. Any comments on why > you introduced xsubppp (on top of xsubpp) for some XS files?
XS++ is much less verbose than plain XS when writing C++ code [1], and it allows me to handle some C++ features (like passing/returning references) without having to use CODE: blocks. Note that since xsubppp is just a XS++ -> XS translator, it should be possible to just ignore its existence when writing an XS -> Parrot translator. Regards Mattia [1] just compare any .xsp file with the output of running xsubppp.pl <options> <xsp file>