Extending and Embedding Perl

Extending and Embedding Perl

Tim Jenness, Simon Cozens
4.0 / 0
0 comments
Koliko vam se sviđa ova knjiga?
Kakav je kvalitet fajla?
Preuzmite knjigu radi procene kvaliteta
Kakav je kvalitet preuzetih fajlova?
After being a Perl programmer for a while, you'll probably want to go deeper than that and perhaps enable some features that can not be done through the pure Perl code. That's when you'll need XS; the nasty, weird and hard thing that glues the external code with Perl code. While there are some tutorials and perldocs on this subject, this books seems to be the most friendly and comprehensive for the XS beginner.
Extending and Embedding Perl explains how to expand the functionality and usefulness of the Perl programming language and how to use Perl from C programs. It begins simply but also covers complex issues using real code examples from the Perl source. The book discusses how to write interfaces to C libraries (as well as C++ and Fortran libraries). It shows you how to implement Perl callbacks for C libraries, how to pass Perl hashes and arrays between Perl and C, and how to use the Perl Data Language infrastructure to improve the speed of array operations.
Additionally, the book peers under the hood to see how the Perl programming language really works by looking at the interpreter. The make-up of Perl variables is discussed along with details on how a Perl program is parsed and converted to executable code.
what's inside
• C For The Perl Programmer
• Basic and Advanced XS
• Embedding Perl in C Programs
• Perl Internals
• An API reference for the internal C interface to Perl
• A reference on the typemap system
• Embedding Perl into the mutt mail reader
Godina:
2002
Izdanje:
illustrated edition
Izdavač:
Manning Publications
Jezik:
english
Strane:
384
ISBN 10:
1930110820
ISBN 13:
9781930110823
Fajl:
PDF, 4.13 MB
IPFS:
CID , CID Blake2b
english, 2002
Čitati Online
Konvertovanje u je u toku
Konvertovanje u nije uspešno

Najčešći pojmovi