X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlxs.pod;h=c696e19d16c79aed2297c7b30a4813d78816f050;hb=21fff32650ffc8719558f625ca6c5cc49a442d92;hp=2055ce6d395214f961bf6b2a5802b2a1d71feb91;hpb=4628e4f8c013135d9c9ab7023d7730ab67289444;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlxs.pod b/pod/perlxs.pod index 2055ce6..c696e19 100644 --- a/pod/perlxs.pod +++ b/pod/perlxs.pod @@ -72,7 +72,7 @@ See L for a tutorial on the whole extension creation process. Note: For some extensions, Dave Beazley's SWIG system may provide a significantly more convenient mechanism for creating the extension glue -code. See L for more +code. See L for more information. =head2 On The Road @@ -504,7 +504,7 @@ C. Default values for XSUB arguments can be specified by placing an assignment statement in the parameter list. The default value may -be a number, a string or the special string C. Defaults should +be a number, a string or the special string C. Defaults should always be used on the right-most parameters only. To allow the XSUB for rpcb_gettime() to have a default host @@ -534,7 +534,7 @@ the parameters in the correct order for that function. =head2 The PREINIT: Keyword The PREINIT: keyword allows extra variables to be declared immediately -before or after the declartions of the parameters from the INPUT: section +before or after the declarations of the parameters from the INPUT: section are emitted. If a variable is declared inside a CODE: section it will follow any typemap @@ -1317,7 +1317,7 @@ methods will be called as this: You could also write a single get/set method using an optional argument: int - color::blue( val = undef ) + color::blue( val = NO_INIT ) int val PROTOTYPE $;$ CODE: