#include "EXTERN.h" #include "perl.h" #include "XSUB.h" #include MODULE = TEST PACKAGE = TEST void C_function(iReturn) int iReturn OUTPUT: iReturn #### #include "TestInclude.h" void C_function(int iReturn) { iReturn = 5; } #### package TEST; require Exporter; require DynaLoader; @ISA = qw(Exporter DynaLoader); @EXPORT = qw(C_function); bootstrap TEST; 1; #### use TEST; $Code = 25; C_function($Code); printf("Return Code: %d\n", $Code);