* Updated the URL for the Perl Shell (psh) * fixed up the parens around URLs so there is extra space
* Rewrapped a couple of paragraphs * Replaced www.perldoc.com references with perldoc.perl.org Index: perlfaq3.pod =================================================================== RCS file: /cvs/public/perlfaq/perlfaq3.pod,v retrieving revision 1.51 diff -u -d -r1.51 perlfaq3.pod --- perlfaq3.pod 10 Aug 2005 15:56:39 -0000 1.51 +++ perlfaq3.pod 12 Aug 2005 18:29:15 -0000 @@ -47,7 +47,7 @@ power of Perl. The goal is a full featured shell that behaves as expected for normal shell activity and uses Perl syntax and functionality for control-flow statements and other things. -You can get psh at http://www.focusresearch.com/gregor/psh/ . +You can get psh at http://sourceforge.net/projects/psh/ . Zoidberg is a similar project and provides a shell written in perl, configured in perl and operated in perl. It is intended as a login shell @@ -772,30 +772,26 @@ solutions simply bundle a Perl interpreter in the final product (but see L<How can I make my Perl program run faster?>). -The Perl Archive Toolkit (http://par.perl.org/index.cgi) is -Perl's analog to Java's JAR. It's freely available and on -CPAN (http://search.cpan.org/dist/PAR/). +The Perl Archive Toolkit ( http://par.perl.org/index.cgi ) is Perl's +analog to Java's JAR. It's freely available and on CPAN ( +http://search.cpan.org/dist/PAR/ ). -The B::* namespace, often called "the Perl compiler", but is really a -way for Perl programs to peek at its innards rather than create -pre-compiled versions of your program. However. the B::Bytecode -module can turn your script into a bytecode format that could be -loaded later by the ByteLoader module and executed as a regular Perl -script. +The B::* namespace, often called "the Perl compiler", but is really a way +for Perl programs to peek at its innards rather than create pre-compiled +versions of your program. However. the B::Bytecode module can turn your +script into a bytecode format that could be loaded later by the +ByteLoader module and executed as a regular Perl script. -There are also some commercial products that may work for -you, although you have to buy a license for them. +There are also some commercial products that may work for you, although +you have to buy a license for them. -The Perl Dev Kit -(http://www.activestate.com/Products/Perl_Dev_Kit/) from -ActiveState can "Turn your Perl programs into ready-to-run +The Perl Dev Kit ( http://www.activestate.com/Products/Perl_Dev_Kit/ ) +from ActiveState can "Turn your Perl programs into ready-to-run executables for HP-UX, Linux, Solaris and Windows." -Perl2Exe (http://www.indigostar.com/perl2exe.htm) is a -command line program for converting perl scripts to -executable files. It targets both Windows and unix -platforms. - +Perl2Exe ( http://www.indigostar.com/perl2exe.htm ) is a command line +program for converting perl scripts to executable files. It targets both +Windows and unix platforms. =head2 How can I compile Perl into Java? @@ -923,12 +919,11 @@ A good place to start is L<perltoot>, and you can use L<perlobj>, L<perlboot>, L<perltoot>, L<perltooc>, and L<perlbot> for reference. -(If you are using really old Perl, you may not have all of these, -try http://www.perldoc.com/ , but consider upgrading your perl.) A good book on OO on Perl is the "Object-Oriented Perl" -by Damian Conway from Manning Publications, -http://www.manning.com/Conway/index.html +by Damian Conway from Manning Publications, or "Learning Perl +References, Objects, & Modules" by Randal Schwartz and Tom +Phoenix from O'Reilly Media. =head2 Where can I learn about linking C with Perl? -- brian d foy, [EMAIL PROTECTED]