Spaces:
Running
Running
scratch0-5
/
utils
/VMMakerJS.package
/JSSmartSyntaxPluginMethod.class
/instance
/isPrimitiveDirectiveSend..st
specifying primitives | |
isPrimitiveDirectiveSend: stmt | |
stmt isSend ifTrue: | |
[stmt selector = #primitive: ifTrue: | |
[^self primitive: stmt args first value | |
parameters: (Array new: args size withAll: #Oop) | |
receiver: #Oop]. | |
stmt selector = #primitive:parameters: ifTrue: | |
[^self primitive: stmt args first value | |
parameters: stmt args second value | |
receiver: #Oop]. | |
stmt selector = #primitive:parameters:receiver: ifTrue: | |
[^self primitive: stmt args first value | |
parameters: stmt args second value | |
receiver: stmt args third value]. | |
^false]. | |
^false. | |