source: vendor/perl/5.8.8/perlsh@ 3812

Last change on this file since 3812 was 3181, checked in by bird, 18 years ago

perl 5.8.8

File size: 396 bytes
Line 
1#!/usr/bin/perl
2
3# Poor man's perl shell.
4
5# Simply type two carriage returns every time you want to evaluate.
6# Note that it must be a complete perl statement--don't type double
7# carriage return in the middle of a loop.
8
9$/ = "\n\n"; # set paragraph mode
10$SHlinesep = "\n";
11while (defined($SHcmd = <>)) {
12 $/ = $SHlinesep;
13 eval $SHcmd; print $@ || "\n";
14 $SHlinesep = $/; $/ = '';
15}
Note: See TracBrowser for help on using the repository browser.