[squeak-dev] The Inbox: Collections-ct.853.mcz
commits at source.squeak.org
commits at source.squeak.org
Sat Sep 21 17:36:47 UTC 2019
A new version of Collections was added to project The Inbox:
http://source.squeak.org/inbox/Collections-ct.853.mcz
==================== Summary ====================
Name: Collections-ct.853
Author: ct
Time: 21 September 2019, 7:36:40.443935 pm
UUID: 627a4e03-54a2-9245-899e-62e983669d25
Ancestors: Collections-mt.851
Move #asSimpleSetter from MorphicExtras to Collections (step 2/2) and supplement it by #asSimpleGetter
Complements MorphicExtras-ct.261
=============== Diff against Collections-mt.851 ===============
Item was added:
+ ----- Method: Symbol>>asSimpleGetter (in category 'converting') -----
+ asSimpleGetter
+
+ self numArgs isZero ifTrue: [^ self].
+ self numArgs > 1 ifTrue: [self error: 'Cannot convert complex selector to getter'].
+ ^ self allButLast asSymbol!
Item was added:
+ ----- Method: Symbol>>asSimpleSetter (in category 'converting') -----
+ asSimpleSetter
+ ^ (self, ':') asSymbol!
More information about the Squeak-dev
mailing list
|