At a recent talk, Larry showed a line of code that was something like:

   (@a; @b; @c) := (@x; @y; 1,2,3);

I'm curious about the mapping of @c to a list of constants; if I write

   @c[0]++;

am I bumping the value of 1?  As it happens, this used to be the case
on some old Fortrans that used literal pools.  I _assume_ Perl6 won't
have such a problem, but I'd like to hear how it works out...

-r

P.S.  The Fortran code was something like:

   PROGRAM FOO
   CALL BAR(1)
   I = 1
   PRINT I
   STOP
   END

   SUBROUTINE BAR(J)
   J = 2
   RETURN
   END
-- 
email: [EMAIL PROTECTED]; phone: +1 650-873-7841
http://www.cfcl.com/rdm    - my home page, resume, etc.
http://www.cfcl.com/Meta   - The FreeBSD Browser, Meta Project, etc.
http://www.ptf.com/dossier - Prime Time Freeware's DOSSIER series
http://www.ptf.com/tdc     - Prime Time Freeware's Darwin Collection

Reply via email to