And one more thing I just remember: On Wed, Dec 09, 2009 at 01:10:21PM +0100, Alexander Burger wrote: > There is no separate 'set'ter function needed, as the 'any' argument in > > (var sym . any)
A 'set'ter function would be pretty useless if there is no value yet, or if the value were set to NIL once, because if there is no value the property cannot be inherited, i.e. the class in the hierarchy that is supposed to receive that value cannot be found :-) So a NIL value _must_ be defined as (var name NIL) to have a cell with NIL in its CAR, but still a non-empty property that can be inherited. Later you can do things like (set (var: name) 123) and the '123' will arrive in the correct class. Cheers, - Alex -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe