[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]

Why not have the instance variables in an object 
initialized unbound, instead of to NIL? I like to 
use the BORN method to specify default values of 
instance variables, but then the user couldn't override
them when sending the NEW message, since BORN happens afterward.
If they were unbound to start, I could make a BOUNDP check. 
It also might make it easier to catch errors of using a 
variable without initializing it, just like top level variables 
initially being unbound.