Публикации по теме 'typecheck'


Набранные слоты для Pharo
Pharo - высокодинамичный язык с развитым рефлексивным API. В частности, переменные экземпляра класса реифицируются как объекты Slot . Эта функция позволяет манипулировать переменными экземпляра (или слотами) класса как любым объектом в системе. В этом блоге я объясню, как расширить слоты, чтобы разрешить некоторую проверку типов для значения, которое они содержат. Слоты Комментарий к классу Slot начинается следующим образом: Я мета-объект для доступа к слоту в объекте...