Really Really Old Perls

pudge on 2000-11-14T17:53:09

ask writes "It has been available various places, sorta if you knew where to look, but I haven't seen it announced, so here goes. I got a tarball from Jarkko with some really ancient perls. oldperl.tgz is the main tarball. In the oldperl directory oldperl.tgz is unpacked. Likewise for "fun", "leo" and "dex" in the oldperl/dist/ directory.

In particular I figure that some people would find Perl 1 (really!) fun to look at."


:)

hfb on 2000-11-14T22:24:27

Actually I think Jarkko got these from Sarathy and Barry Slaymaker. Thanks for making them publicly available Ask!

In addition to the retroperl archive you might also mention backpan, Andreas' archive of modules past at http://mirrors.valueclick.com/backup.pause/

e.

Perl1 on linux 2.2

Rob on 2000-11-15T00:02:47

Fun stuff! But unfortunately, Configure tells me that it can't get my `cpp -' (from /usr/bin/cpp) to work. Does anyone have a clue how I might get a cpp for linux which works?

Re::)

jhi on 2000-11-15T15:01:27

Some of them were indeed from Sarathy, some of them from my own private stash.

Re::)

jhi on 2000-11-15T15:07:48

No, wait... that is just my stash, it doesn't contain Sarathy's collections. Now where did I put the huge tarball from Sarathy... I will try to find it and give that to Ask, too.

Re::)

mstevens on 2000-11-15T15:46:53

I've got some stuff on the web at retroperl - came from Gurusamy Sarathy and Jonathan Scott Duff originally.

Re:Perl1 on linux 2.2

doughera on 2000-11-20T22:10:39

I doubt a patch will withstand this form submission, but here goes. The only thing is the
addition of a '*' to the check for the testcpp
output. (It's an issue of spaces.)
<PRE>
--- Configure Fri Jan 17 11:32:56 1997
+++ Configure.new Mon Nov 20 16:59:29 2000
@@ -566,7 +566,7 @@
  EOT
  echo 'Maybe "/lib/cpp" will work...'
  /lib/cpp <testcpp.c >testcpp.out 2>&1
-if $contains 'abc.xyz' testcpp.out >/dev/null 2>&1 ; then
+if $contains 'abc.*xyz' testcpp.out >/dev/null 2>&1 ; then
          echo "Yup, it does."
          cpp='/lib/cpp'
          cppminus='';
</PRE>