June 25, 2014
12:06 p.m.
Hi, Already in Pharo3 all instance variables are described using meta-objects (so called slots). To make it easier to access the slots, I added some simple methods to ClassDescription on 4.0 043, Now we can do e.g.: Context slots Context allSlots Point hasSlotNamed: #x Point slotNamed: #x e.g. the slot âxâ of Point knows how to reflectively read itself from a point: (Point slotNamed: #x) read: 5@3 ==> 5 Marcus