PXPerlWrap Source Code on CD, shipping incl.
PXPerlWrap is a Perl wrapper. That is, it enables you embedding Perl in your C++ (MFC, but STL port planned) application, with minimum efforts. Enjoy the power of Perl through an intuitive set of C++ classes. Embed a world widely used scripting language w
- Downloads:2
- Last update:Feb 20, 2008
- Version:2.031
- License:Shareware
- Publisher:Gr??goire P??an
- System Requirements Windows All
Free Download ( Evaluation )
Install and uninstalling software can leave your registry fragmented with obsolete, corrupted and harmful filesRun a free scan for registy errors
Buy Now ( Full version | $102.83 ) [
Check Discount]
PXPerlWrap Source Code on CD, shipping incl.
| Eidtor's rating: | (0/5) | |
DownloadAtoZ.com Awards |
||
| User rating: | (0/5) | |
In a nutshell
PXPerlWrap is a Perl wrapper. That is, it enables you embedding Perl in your C++ (MFC, but STL port planned) application, (DVD backup application for Mac) with minimum efforts. Enjoy the power of Perl through an intuitive set of C++ classes. Embed a world widely used scripting language without efforts: enjoy the power of Perl in minutes. Write high quality applications in seconds. Maintain them as easily. Enrich your applications of a scripting ability, extending to the infinity the possibilities for your end-users.
Special features: MT-safe object architecture, Persistent interpreters, transparent variables modification, UTF8 conversion options, (Free Video Converter Reviews) Unicode support.
Features:
PXPerlWrapis a bi-directional wrapper. That is:- you can execute Perl code from your MFC application, and manipulate variables etc.
- you can call your application, C++ functions and classes from within your Perl scripts.
The first direction is achieved by PXPerlWrap. The second direction is achieved by SWIG, a free wrapper to several languages, on which you can find information here.
PXPerWrapis a namespace containing an intuitive set of classes, multithread-safe:CPerlInterpreter: represents a Perl interpreter, persistent. Several different interpreters can be loaded.- parse scripts;
- run scripts, several times;
- get a variable object to manipulate it or simply retrieve its value(s);
evala piece of Perl quickly.
CScript: a script object. Each script keeps record of its own properties towards each interpreter.- load a plain text script;
- load it from various sources: inline, file, URL, resource;
- save it to file;
- compile a plain script into byte code;
- test a script;
- reformat a script;
- set its
ARGV.
CPerlScalar: interfaces a Perl scalar variable.- string, integer, float assignment and arithmetic operations, as simple as
s = "hello",s /= 1ands += 1.0f, the way Perl supports it. splitit into aCPerlArray;- deal with UTF8 manually.
- string, integer, float assignment and arithmetic operations, as simple as
CPerlArray: interfaces a Perl array variable.- common
CStringArrayoperations; push,unshift,unshiftin reverse order,pushin reverse order, either aCPerlArrayobject, aCStringArray, or several elements fromvararg;joinit into aCPerlScalar.
- common
CPerlHash: interfaces a Perl hash variable.- common
CMapStringToStringoperations; - Perl's
each,keys, andvalues.
- common
- The
stdoutandstderrstandard streams can be redirected and sent to a window. PXPerlWrapsupports UTF8 Perl encoded strings and offers various strategies in Unicode builds towards automatic strings conversion.- Advanced error management
- ...
You said persistent interpreter?
The idea of the persistent interpreter was found in perlembed. It consists of parsing once a script which will take care of parsing and running itself other scripts. Each scripts are assigned a different package name. This way, cleaning the package associated with a script will clean the variables used by the script, and free the memory associated with them.
Benefits of persistent interpreters:
- if a module is used by several scripts, you can choose to load it once and it will affect all scripts. This prevent having to load a module each time a script is parsed. This can be a huge perfomance gain, if you consider theloading time of some modules.
- you can clean a script (the script namespace: variables etc.), hence freeing memory for other scripts,
- safety: die and exit won't make your application actually exit :) Besides, PXPerlWrap has an advanced error report and logging system.
More information can be found at http://pixigreg.com/?pxpw
You should also have a look at the API documentation for a comprehensive listing of available functions and classes.
Platforms supported:
Windows NT, Windows XP, Windows Server 2003
Download Free PXPerlWrap Source Code on CD, shipping incl.
Software Comparison Related to PXPerlWrap Source Code on CD, shipping incl.
Related Software to PXPerlWrap Source Code on CD, shipping incl.
PXPerlWrap Source Code on CD, shipping incl.PXPerlWrap is a Perl wrapper. That is, it enables you embedding Perl in your...
Order Form Source CodeOrder Form Source Code 5.2 Visual Basic source code will let you add an...
3D Line Graph Software Servlet - Source CodeWith this feature packed and highly customisable Tree Explorer you will be...
3D Pie Chart & Graph Software Servlet -Source CodeWith this feature packed and highly customisable Tree Explorer you will be...
Source Code - InternetUpgrade Pro OCXThis program will show you that there is nothing difficult in drawing. You...
For Publisher of PXPerlWrap Source Code on CD, shipping incl.
Searches Related to PXPerlWrap Source Code on CD, shipping incl.
Free Download PXPerlWrap Source Code on CD, shipping incl.
Free Download ( Evaluation )
Home |
DVD & Video
iPod Software |
UtilitiesPicked Software |
Picked Software |
Links |
Links |
Free Software Downloads - Over 100,000 Freeware & Shareware Free Downloads
Copyright © 2001-2010 DownloadAtoZ Inc. All rights reserved.

