이런 코드를 한꺼번에 실행하고 싶습니다:
BaseItem subclass: #FirstItem instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'DEMO2'.
FirstItem subclass: #SecondItem instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'DEMO2'.
각 줄을 따로 평가하지 않고요.
이렇게 하면 FirstItem이 선언되지 않았다는 오류가 납니다만, 다음 줄까지 실행이 진행될 때쯤이면 이미 선언되어 있을 텐데요.
어떻게 해결할 수 있을까요?
영어에서 번역·원문 보기I'd like to be able to execute something like this:
BaseItem subclass: #FirstItem instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'DEMO2'.
FirstItem subclass: #SecondItem instanceVariableNames: '' classVariableNames: '' poolDictionaries: '' category: 'DEMO2'.
without evaluating the lines independantly.
Doing this gives me an undeclared-name error for FirstItem, although that declaration will already exist when execution gets as far as the following line.
Can I get around this somehow?