간단하게 쓰자면
Transcript show: ‘aaaa’.
이 코드는 Transcript에 “문자열”을 출력한다는 의미가 되겠습니다.
http://trans.onionmixer.net/mediawiki/index.php?title=SqueakByExample:3.5
이 부분에서 block을 테스트하다보니 저 블록내에서의 연산은 숫자인데.. 그럼 숫자는 어떻게 출력하지? 라고 생각하고 테스트봤죠.
Transcript show: 1.
당연히 에러가 발생합니다. 그래서 숫자를 변환하는 별도의 함수외에 뭔가 방법이 없을까 라고 생각하고 Integer class의 셀렉터를 뒤지기 시작했습니다. 역시 찾으면 방법은 나오더군요.
Transcript show: 1 printString.
깔끔하게 잘 출력됩니다 또한 1 printString을 PrintIt해보면 ‘1’ 로 결과값이 나오는걸 알 수 있었죠.
사실 델파이같은데서는 showMessages(IntToStr(1)); 이런식으로 사용하기는 합니다만.. 일단 숫자 자체도 객체다보니 조금은 다른생각의 패러다임도 가능한게 아닐까 합니다. 이런것들은 확실히 좀 매력적이군요 😀