Click here to get back home

ANNOUNCE: tclperl-3.1

 HomeNewsGroups | Search | About
 comp.lang.perl.modules    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
ANNOUNCE: tclperl-3.1 Jean-Luc Fontaine 10-11-2004
Posted by Jean-Luc Fontaine on October 11, 2004, 4:56 am
Please log in for more thread options
### CHANGES ###

--- version 3.1 ---
Perl interpreters can now evaluate Tcl code even from Perl threads
(requires at least a 5.6.0 Perl core)
added tclperl.h file for possible use in extensions to tclperl

### README ###

tclperl version 3.1: a Perl package for Tcl

This package allows the execution of Perl code from a Tcl interpreter,
as in:

package require tclperl
set interpreter [perl::interp new]
$interpreter eval {print "Hello Worldn"}
perl::interp delete $interpreter

You can actually create several Perl interpreters this way, if the
tclperl package was linked against a Perl library compiled with
-DMULTIPLICITY, otherwise only 1 Perl interpreter can exist at a time.

Starting with version 3.1, you can also access and use the parent Tcl
interpreter from a Perl interpreter (and even from Perl threads):

package require tclperl
set interpreter [perl::interp new]
puts [$interpreter eval {
$Tcl::parent->eval('clock format [clock seconds]');
}]
perl::interp delete $interpreter

This package works on UNIX machines (Redhat Linux rpms available at
http://jfontain.free.fr/) and Windows (thanks to David Gravereaux,
DLL also available). See INSTALL file for more information.

This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Library General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

###

you may find it at the following locations:

http://jfontain.free.fr/tclperl-3.1.tar.bz2
http://jfontain.free.fr/tclperl-3.1-0.fdr.1.i386.rpm
http://jfontain.free.fr/tclperl-3.1-0.fdr.1.spec
http://jfontain.free.fr/tclperl.htm

--
Jean-Luc Fontaine mailto:jfontain@free.fr http://jfontain.free.fr/


Similar ThreadsPosted
ANNOUNCE: PDL-2.4.3 August 22, 2006, 7:46 am
[ANNOUNCE] MultiProcFactory 0.01 September 20, 2004, 6:29 am
ANNOUNCE: WWW::Webrobot 0.50 September 29, 2004, 10:46 am
ANNOUNCE: WWW::Webrobot 0.51 October 1, 2004, 9:54 am
[ANNOUNCE] Net::FTPSSL 0.03 September 5, 2005, 4:54 pm
[ANNOUNCE] POD2::IT 0.09 September 8, 2005, 11:06 am
ANNOUNCE: Teradata::SQL v0.01 November 17, 2005, 3:23 pm
[ANNOUNCE] POD2::IT 0.10 November 21, 2005, 9:44 am
[ANNOUNCE] wxPerl 0.26 November 23, 2005, 9:41 pm
ANNOUNCE: Zoidberg 0.91 November 22, 2004, 7:54 pm

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap