Path: utzoo!attcan!uunet!cs.utexas.edu!swrinde!ucsd!ucbvax!agate!bosco!raymond From: raymond@bosco.berkeley.edu (Raymond Chen) Newsgroups: comp.lang.perl Subject: Long function names (installation) Message-ID: <1990Jul3.001958.19915@agate.berkeley.edu> Date: 3 Jul 90 00:19:58 GMT Sender: usenet@agate.berkeley.edu (USENET Administrator;;;;ZU44) Reply-To: raymond@math.berkeley.edu (Raymond Chen) Organization: U.C. Berkeley Lines: 15 Has anyone succeeded in bringing up perl on machines which limit external identifiers to 8 characters? Perl uses the names do_split and do_splice, which both become _do_spli after truncation. I changed do_splice to do_splce in eval.c and dolist.c, and that seemed to work; nevertheless, I'm afraid that there might be some other collisions that weren't caught by the regressions. (Any chance Larry'll add this warning to the README?) Also, is anybody working on porting perl to OS/2? I figure I'll use Diomidis' MS-DOS version as a base, but I'd like to know if anybody else has tackled the task already. $_="-|";open _||print"creaJklrnue osrhptt,aeh ";while(<_>){$}=5;s/(.{$}})(.)/(print$2),$1/eg while--$};print;}