Changeset 74fc22a for perlglue.xs
- Timestamp:
- Jan 10, 2008, 3:48:00 PM (16 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- b68342b
- Parents:
- 635881c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
perlglue.xs
rbc0d7bc r74fc22a 13 13 #define SV_IS_CODEREF(sv) (SvROK((sv)) && SvTYPE(SvRV((sv))) == SVt_PVCV) 14 14 15 MODULE = BarnOwl PACKAGE = BarnOwl 15 MODULE = BarnOwl PACKAGE = BarnOwl 16 17 /************************************************************* 18 * NOTE 19 ************************************************************* 20 * These functions, when they are intended to be user-visible, 21 * are document in perlwrap.pm. If you add functions to this 22 * file, add the appropriate documentation there! 23 * 24 * If the function is simple enough, we simply define its 25 * entire functionality here in XS. If, however, it needs 26 * complex argument processing or something, we define a 27 * simple version here that takes arguments in as flat a 28 * manner as possible, to simplify the XS code, with a name 29 * with a trailing `_internal', and write a perl wrapper in 30 * perlwrap.pm that munges the arguments as appropriate and 31 * calls the internal version. 32 */ 16 33 17 34 char *
Note: See TracChangeset
for help on using the changeset viewer.