πŸš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1908

Re: Perl

#1908
From: Philip Paeps
Date: Thu, 04 Nov 2004 07:16
42 lines
2624 bytes
John Bokma <postmaster@castleamber.com> wrote:
> Nitro wrote:
> > On Wed, 03 Nov 2004 16:55:55 +0000, John Bokma wrote:
> > > Nitro wrote:
> > > > On Wed, 03 Nov 2004 09:57:35 +0000, Philip Paeps wrote:
> > > > > Sure.  Maar is het niet makkelijker om gewoon je string te choppen?
> > > > 
> > > > IDD Chop, chop deed het merci
> > > 
> > > Gebruik *geen* chop, maar chomp
> > 
> > haalt chomp ook de \r eraf?
> 
> Hangt van het platform af :-)

Precies daarom stelde ik chop voor en niet chomp.  Het is een beetje minder
veilig als je de data die je erin pompt niet in de gaten houdt, maar je bent
wel zeker dat er effectief het laatste karakter afgaat.

> chomp -> haalt een newline[1] weg, als die er is.

s/newline/end of line/, sommige bizarre platformen vinden het nodig om \r\n
als EOL te gebruiken, andere bijna even bizarre platformen gebruiken \r, en
dan zijn er nog een paar really really weird systems die nog iets compleet
anders gebruiken.

Daarom hou ik ook meer van het C paradigma van \0-terminated character arrays.
Iets meer nadenken, maar geen verrassingen bij het porten naar weirdo systemen
met vreemde ideeοΏ½n over EOL :-)

> chomp is altijd te verkiezen boven chop als het gaat om de newline weg te
> halen.

Daar ben ik het mee eens.

 - Philip

-- 
Philip Paeps                              Please don't email any replies
philip@paeps.cx                               I follow the newsgroup.

  The other line moves faster.
Technical Details
Message-ID: <4189d76b$0$568$e4fe514c@news.xs4all.nl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!transit.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
References: <pan.2004.11.03.09.47.35.710803@skynet.be> <4188ab8f$0$43451$e4fe514c@news.xs4all.nl> <pan.2004.11.03.14.59.40.271302@skynet.be> <Xns95966F330BE11castleamber@130.133.1.4> <pan.2004.11.03.19.54.05.291784@skynet.be> <Xns9596A205FC3FCcastleamber@130.133.1.4>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,f11ad0c563cf4be6
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!transit.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Sender: Philip Paeps <philip@loge.nixsys.be>
Message-ID: <4189d76b$0$568$e4fe514c@news.xs4all.nl>
From: Philip Paeps <philip+usenet@paeps.cx>
Subject: Re: Perl
Newsgroups: be.comp.programming
References: <pan.2004.11.03.09.47.35.710803@skynet.be> <4188ab8f$0$43451$e4fe514c@news.xs4all.nl> <pan.2004.11.03.14.59.40.271302@skynet.be> <Xns95966F330BE11castleamber@130.133.1.4> <pan.2004.11.03.19.54.05.291784@skynet.be> <Xns9596A205FC3FCcastleamber@130.133.1.4>
Organization: Happily Disorganized
User-Agent: tin/1.7.7-20041029 ("Baleshare") (UNIX) (FreeBSD/6.0-CURRENT (i386))
Date: 04 Nov 2004 07:16:59 GMT
Lines: 42
NNTP-Posting-Date: 04 Nov 2004 08:16:59 CET
NNTP-Posting-Host: 195.144.77.45
X-Trace: 1099552619 news.xs4all.nl 568 [::ffff:195.144.77.45]:58738
X-Complaints-To: abuse@xs4all.nl