🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sources.bugs
Article #257

Perl problems/bugs

#257
From: Tony Sanders
Date: Mon, 27 Nov 1989 23:58
43 lines
1932 bytes
I'm having a coupla problems with perl RT/AIX 2.2.1.  Perl 3.0 is the
first version I've used so I know not if this is new:
    sanders:pts0 % perl -v
    $Header: perly.c,v 3.0.1.2 89/11/17 15:34:42 lwall Locked $
    Patch level: 6

1)  The complete.pl that comes with perl reads:
    ...
	sub Complete {
	    local ($prompt) = shift (@_);
	    local ($c, $cmp, $l, $r, $ret, $return, $test, $x);
	    @_ = sort @_;
    ...

    However the "@_ = sort @_;" seems to nuke the @_ array, leaving
    it null.  I worked around this by simply changing all @_ references
    in the sub to @x and that works great.  Bug or feature?
                                         
2)  When I do a "make test" various tests fail:
	cmd.subval, op.dbm, op.index, op.mkdir, op.pack,
	op.read, op.sort, op.substr, op.vec
    
    like:

    sanders:pts0 % perl cmd.subval
    syntax error in file cmd.subval at line 91, next 2 tokens ");"
    Execution aborted due to compilation errors.

    I found that line 91:
	return (1,2,3);
    when changed to:
	return(1,2,3);        # no space after keyword
    works DFK.

    This is also true for the other tests mostly print statements.
    Again, bug or feature that you cannot have a space after a keyword?

-- sanders
"Submitted for your approval,
 A lone programmer, enticed away from a high tech company in Dallas, journeys
 to Austin in search of cutting edge hardware and software.  Instead finds
 himself trapped in an cubicle with a one way ticket to . . .
			the AIX Zone.  -- Anon (w/BIG :-)
Technical Details
Message-ID: <3063@cello.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!romp!auschs!d75!cello!sanders.uucp!sanders

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!romp!auschs!d75!cello!sanders.uucp!sanders
From: sanders@sanders.uucp (Tony Sanders)
Newsgroups: comp.sources.bugs
Subject: Perl problems/bugs
Message-ID: <3063@cello.UUCP>
Date: 27 Nov 89 23:58:04 GMT
Sender: news@cello.UUCP
Reply-To: sanders@sanders.uucp (Tony Sanders)
Lines: 43