Nov. 25, 2010
10:21 a.m.
On Nov 25, 2010, at 11:12 59AM, Henrik Johansen wrote:
On Nov 25, 2010, at 10:58 44AM, Benjamin wrote:
Hello guys,
Is there a reason this method use :
(Scanner isLiteralSymbol: '_') ifTrue: [ self initializeChars: '_' to: #alphabetic ] ifFalse: [ self initializeChars: '_' to: #special ].
and not
(Scanner allowUnderscoreAsAssignment) ifTrue: [ self initializeChars: '_' to: #special ] ifFalse:[ self initializeChars: '_' to: #alphabetic ]
?
Cheers,
Ben
Compatibility I would guess. In Squeak, allowUnderscoreAsAssignment is still a Preferences method.
Cheers, Henry
P.S. At the very least it could be changed to Scanner isLiteralSymbol: #_ :)