Pull to refresh

Comments 4

В коде
adaptor := AspectAdaptor subject: person
adaptor forAspect: #name
adaptor onChangeSend: #redisplay to: self

в конце каждой строчки должна стоять точка — это знак конца выражения в Smalltalk, аналогично точке с запятой в Си-подобных языках. Т.е. должно быть так:
adaptor := AspectAdaptor subject: person.
adaptor forAspect: #name.
adaptor onChangeSend: #redisplay to: self.


Вообще про синтаксис Smalltalk можно почитать, например, здесь — http://ru.smalltalk.wikia.com/wiki/Синтаксис.

PS. Жалко, что Фаулер не описал заодно ещё и Morphic — графическую подсистему Squeak-а (ещё одного диалекта Smalltalk, как и VisualWorks и Dolphin Smalltalk). Она очень интересна :-)
Можно Фаулеру это в почту написать:) Правда, он давно там ничего не обновлял.
Вариант, конечно. А ещё можно написать самому — вот только время надо :-)
Когда все это дело переводил, хорошо себе мозг прочистил:) Теперь в мире все ясно и четко:)
Sign up to leave a comment.

Articles