Spaces:
Running
Running
scratch0-5
/
utils
/VMMakerJS.package
/JSSmartSyntaxPluginMethod.class
/instance
/namedPrimitiveProlog.st
specifying primitives | |
namedPrimitiveProlog | |
| cg | | |
cg := SmartSyntaxPluginCodeGenerator new. | |
^Array streamContents: [:sStream | | |
1 to: fullArgs size do: | |
[:i | | |
sStream nextPutAll: | |
(self | |
statementsFor: | |
((parmSpecs at: i) | |
jscg: cg | |
prolog: [:expr | (fullArgs at: i), ' := ', expr] | |
expr: (fullArgs at: i) | |
index: (fullArgs size - i)) | |
varName: '')]] |