[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: INFO-LISPM at MIT-AI
- From: HENRY at MIT-AI (Henry Lieberman)
- Date: Wed ,18 Apr 79 00:29:00 EDT
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.