The Trunk: Kernel-eem.677.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Kernel-eem.677.mcz

commits-2
Eliot Miranda uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-eem.677.mcz

==================== Summary ====================

Name: Kernel-eem.677
Author: eem
Time: 31 March 2012, 1:44:09.167 pm
UUID: 94b37f14-3ec9-477d-9269-d90ed23b82b4
Ancestors: Kernel-eem.676

Add the 4 argument perform:with:with:with:with: for Cog and
who ever else.

=============== Diff against Kernel-eem.676 ===============

Item was added:
+ ----- Method: Object>>perform:with:with:with:with: (in category 'message handling') -----
+ perform: aSymbol with: firstObject with: secondObject with: thirdObject with: fourthObject
+ "Send the selector, aSymbol, to the receiver with the given arguments.
+ Fail if the number of arguments expected by the selector is not four.
+ Primitive. Optional. See Object documentation whatIsAPrimitive."
+
+ <primitive: 83>
+ ^ self perform: aSymbol
+ withArguments: (Array with: firstObject with: secondObject with: thirdObject with: fourthObject)!