Pickle

C++ access to the Perl interpreter
Download

Pickle Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • John Tobey
  • Publisher web site:
  • http://search.cpan.org/~jtobey/

Pickle Tags


Pickle Description

C++ access to the Perl interpreter Pickle is a C++ library that allows programs to embed and interact with the Perl interpreter more conveniently than by directly using Perl's native C support.The Pickle project allows programs and Perl modules written in C++ to evaluate Perl code, create and examine Perl data structures, and make functions callable from Perl. It is well suited for large applications prototyped in Perl and transitioned piece by piece to C++, since it allows one to move the boundary between implementation languages quickly. It achieves this by exposing a minimally sufficient API to express the Perl language's semantics, independently of Perl's implementation. The simplicity of this approach greatly reduces the likelihood of bugs in ``glue'' code between the two languages.The rest of this document assumes knowledge of Perl and C++.Unless otherwise specified, the functions and data types here are declared in < pickle.hh > in namespace Pickle and defined in -lpickle. To use them in a C++ program, you must link with the Perl interpreter, -lperlint. Requirements: · Perl


Pickle Related Software