On 5 Dec 2001, at 14:46, Eugene van der Pijll wrote:

> Bernie Cosell schreef op 05 december 2001:
> > On 5 Dec 2001, at 14:09, Eugene van der Pijll wrote:

> > 2) WHY does perl allow this --- it still seems like a slam-dunk syntax error 
> > situation to me
> 
> The global variables @a, $a, %a and &a are all stored in the same data
> structure (the typeglob, see perldata). Therefore, if the subscript
> separator variable $; can be used, there should be an entry in the
> symbol table for ;, and @;, %; and &; are valid names.

Aha.  THANKS.. The light bulb slowly begins to glimmer.  Of course: if Perl 
needs to be able to support all the $<char> scalars, then symtab entries for 
them must exist, and so you ought to be able to do anything with them.  So I 
would now not be at all surprised to find out that you can have a hash and and 
array named ";".

  /Bernie\
-- 
Bernie Cosell                     Fantasy Farm Fibers
mailto:[EMAIL PROTECTED]     Pearisburg, VA
    -->  Too many people, too few sheep  <--          

Reply via email to