There are two fundamental axioms in Smalltalk:
1. Everything is an object. 2. An object is an instance of a class.
The class message is fundamental, If you override it, it is no longer Smalltalk. Trygve
On 2020-07-01 21:29, Levente Uzonyi wrote:
Hi Chris,
On Tue, 30 Jun 2020, Chris Muller wrote:
What do we need to do to make #class non-inlined and therefore overridable? My impression is that this is on the table for 6.0, is it still?
We have had this discussion a few times before. Last time[1] I asked you to evaluate the following in your image and report back if it does what you need:
(ParseNode classPool at: #StdSelectors) removeKey: #class. Compiler recompileAll.
Levente
[1] http://forum.world.st/The-Inbox-Kernel-cmm-1198-mcz-td5089411.html#a5089510
- Chris