On Fri 12 Apr 2002 at 01:20:36 +0900, you wrote:

> Not all instance variables begin with an "@", so this doesn't quite work
> (try it with Exception, and you will discover that it doesn't work,
> since it uses mesg and not @mesg).

Just to go off at a tangent here for a moment, why is this?

Is there a linguistic reason to offer instance variables without the @
prefix? I thought that anything without the prefix was, by definition,
a local variable. How does one tell them apart in the code?

Ian
-- 
Ian Macdonald               | Metermaids eat their young. 
ian / caliban.org             | 
                            | 
                            | 
                            |