diff options
author | Larry Wall <lwall@scalpel.netlabs.com> | 1995-11-21 10:01:00 +1200 |
---|---|---|
committer | Larry <lwall@scalpel.netlabs.com> | 1995-11-21 10:01:00 +1200 |
commit | 4633a7c4bad06b471d9310620b7fe8ddd158cccd (patch) | |
tree | 37ebeb26a64f123784fd8fac6243b124767243b0 /pod/perlxs.pod | |
parent | 8e07c86ebc651fe92eb7e3b25f801f57cfb8dd6f (diff) | |
download | perl-4633a7c4bad06b471d9310620b7fe8ddd158cccd.tar.gz |
5.002 beta 1
If you're adventurous, have a look at
ftp://ftp.sems.com/pub/outgoing/perl5.0/perl5.002beta1.tar.gz
Many thanks to Andy for doing the integration.
Obviously, if you consult the bugs database, you'll note there are
still plenty of buglets that need fixing, and several enhancements that
I've intended to put in still haven't made it in (Hi, Tim and Ilya).
But I think it'll be pretty stable. And you can start to fiddle around
with prototypes (which are, of course, still totally undocumented).
Packrats, don't worry too much about readvertising this widely.
Nowadays we're on a T1 here, so our bandwidth is okay.
Have the appropriate amount of jollity.
Larry
Diffstat (limited to 'pod/perlxs.pod')
-rw-r--r-- | pod/perlxs.pod | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/pod/perlxs.pod b/pod/perlxs.pod index ffbaa6b1c3..df2aefa0b6 100644 --- a/pod/perlxs.pod +++ b/pod/perlxs.pod @@ -151,16 +151,6 @@ the variable, as is demonstrated in the rpcb_gettime() function above. See the section on typemaps for more about handling qualifiers and unary operators in C types. -The parameter list of a function must not have whitespace after the -open-parenthesis or before the close-parenthesis. (This restriction will be -relaxed in later versions of B<xsubpp>.) - - INCORRECT CORRECT - - double double - sin( x ) sin(x) - double x double x - The function name and the return type must be placed on separate lines. @@ -552,6 +542,15 @@ then not push return values on the stack. } } +=head2 The REQUIRE: Keyword + +The REQUIRE: keyword is used to indicate the minimum version of the +B<xsubpp> compiler needed to compile the XS module. An XS module which +contains the following statement will only compile with B<xsubpp> version +1.922 or greater: + + REQUIRE: 1.922 + =head2 The CLEANUP: Keyword This keyword can be used when an XSUB requires special cleanup procedures |