J'ai un dictionnaire d'objets que j'ai créé dans smalltalk, que je suis en train d'itérer en l'énumérant en fonction des paires clé/valeur.Renvoyer des messages dans Smalltalk
Pour l'objet valeur dans le dictionnaire, j'appelle une méthode sur cet objet. En fonction de certaines conditions, j'aimerais que cet objet puisse ajouter un nouveau membre au dictionnaire, et éventuellement en supprimer un autre. J'ai regardé les fonctions 'Perform' et 'Messages' dans Smalltalk, mais je ne suis pas sûr qu'il soit même possible de faire ce que j'essaie de faire - est-il possible de retourner un message (ou plusieurs messages) qu'un autre objet peut traiter et exécuter? Par exemple, ma méthode peut-elle retourner 'removeKey: 19' et 'ajouter un objet' en même temps? J'utilise GNU Smalltalk, si cela est important.