--- Vladi Belperchinov-Shabanski <[EMAIL PROTECTED]> wrote:
> On Wed, 20 Nov 2002 21:01:45 +0100 "A. Pagaltzis" <[EMAIL PROTECTED]> wrote:
> 
> > * Jonathan E. Paton <[EMAIL PROTECTED]> [2002-11-20 20:51]:
> > > if (@array > $bound) {
> > >     $array[$bound-1] = ", etc"; # Set element at boundary 
> > >     $#array = $bound-1;         # Shorten array to boundary
> > > }
> > > 
> > > print join ", ", @array;
> > 
> > Again, that's the same as:
> > 
> > join ', ', @array[0 .. $bound], @array > $bound ? 'etc' : ();
> 
> both are wrong. how can you be sure the resulting string will be
> no more than 90 chars (X chars) in length?
> 
> for example the first element in the array is 128K :)

We are now both aware that we were solving the wrong problem, I
point this out myself in one of my later posts.  References:

http:[EMAIL PROTECTED]/msg02860.html
http:[EMAIL PROTECTED]/msg02862.html

Jonathan Paton

=====
s''! v+v+v+v+  J r e P    h+h+h+h+ !s`\x21`~`g,s`^ . | ~.*``mg,$v=q.
 P ! v-v-v-v-  u l r e r  h-h-h-   !12.,@.=m`.`g;do{$.=$2.$1,$.=~s`h
 E !   v+v+v+  s     k e  h+h+     !`2`x,$.=~s`v`31`,print$.[$v+=$.]
 R !     v-v-  t H a c h  h-       !}while/([hv])([+-])/g;print"\xA"
 L !             A n o t           !';$..=$1while/([^!]*)$/mg;eval$.

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

Reply via email to