Inline.pm has a new mailing list: [EMAIL PROTECTED]
To subscribe, send a message to [EMAIL PROTECTED]
[I am sending this to some of the people in my email archives who I
thought would be interested. My sincere apologies if this is isn't you.
No future solicitations will be made.]
If you are interested in discussing Inline topics, or want to help
develop new Inline Language Support Modules, this is the appropriate
mailing list.
Inline version 0.30 is on CPAN now. It has a ton of new features
including:
- Support for multiple programming languages including C, C++, and
Python.
- A pluggable API for developing your own language extensions. (ie
Inline::Foo) Even supports non-compiled languages.
- Inline::C now gets all of its types from typemaps. You can now use
your existing XS typemaps with Inline.
- New simpler configuration syntax.
- Better syntax for storing extension code in the __DATA__ section.
Allows mixture of (multiple) Inline sections, POD and AutoLoader
routines in the same area.
- 'use Inline with ...' syntax allows the use of Inline-aware modules.
- Event.pm is one such module. Inline now gets runtime typemapping
hints from Event.pm.
- More documentation including a Cookbook for Inline C.
- Support for my new language CPR (Inline::CPR). A clever way to embed
Perl in C. Simply put '#!/usr/bin/cpr' at the top of your C program and
run it like a script! Gives the C program full access to Perl internals.
Cheers, Brian
--
perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf
("Just Another %s Hacker",x);}};print JAxH+Perl'