[alt.sources.d] Perl: MSDOS port?

dhw@itivax.iti.org (David H. West) (11/23/89)

In article <14947@bfmny0.UU.NET> tneff@bfmny0.UU.NET (Tom Neff) writes:
>On System V/386, for instance, with all debugging #undef'd and with -O
>turned on, the latest perl executable *after* both 'strip' and 'mcs -d'
>subtends 229K, 

So is there an MSDOS port?  
And if so, where can I get it? (ftp preferred.)

(No MSDOS flames please - I can't afford to run a real UN*X at home.)  

BTW, MKS large-model awk takes about 74K, and Gnu awk about 112K, on
MSDOS.

igp@torch.co.uk (Ian Phillips) (12/11/89)

dhw@itivax.iti.org (David H. West) writes:

>So is there an MSDOS port?  
>And if so, where can I get it? (ftp preferred.)

>(No MSDOS flames please - I can't afford to run a real UN*X at home.)  

I've had a go. I have a partly-working perl on msdos, compiled under
Turbo C.
So far: no support for backtick, globbing or anything else that needs
"fork", but "system" is almost working.
Few other problems, except that "eval.c" needs the full 640K & non-
interactive compiler.

>BTW, MKS large-model awk takes about 74K, and Gnu awk about 112K, on
>MSDOS.

Size: about 270K. Is it worth it?
PS - have you seen "bawk". A funny little thing, about 25K.

igp@torch.co.uk (Ian Phillipps) (12/18/89)

igp@torch.co.uk (Ian Phillipps) writes:
>dhw@itivax.iti.org (David H. West) writes:
>>So is there an MSDOS port?  
>I've had a go. I have a partly-working perl on msdos, compiled under
>Turbo C.

I've had several requests for my diffs.

At the moment, my employers (who have zero interest in MSDOS, and
approx.  zero in Perl) would like me to work on other things (something
to do with them paying me a salary, I think) so I haven't had time to
progress the port. Over Christmas, I shall get it going a bit better,
and post diffs (from 3.0 patch 6) to alt.sources about 2 January.

My "patches" so far are just hackings-out of anything that Turbo C
complained about.