method-local variables are not overriding instance variables
ympbyc opened this issue · comments
Minori Yamashita commented
+Object subclass:#Foo variables:#(#aaa #bbb).
!Foo hello: aaa
aaa "aaa becomes _this.aaa"
!.
!Foo hmmm
| bbb |
bbb := 1 "bbb becomes _this.bbb"
!.
Minori Yamashita commented
Scope management tactics have to be enhanced in order to fix this issue
Minori Yamashita commented
It seems that this is actually an intended behaviour in Little Smalltalk.