AssignmentNode.st
changeset 1046 8e5818442eb9
parent 1035 8848672cb893
child 1079 2a996e0def30
--- a/AssignmentNode.st	Sat Jun 17 19:52:51 2000 +0200
+++ b/AssignmentNode.st	Mon Jun 19 14:03:02 2000 +0200
@@ -10,6 +10,8 @@
  hereby transferred.
 "
 
+"{ Package: 'stx:libcomp' }"
+
 ParseNode subclass:#AssignmentNode
 	instanceVariableNames:'variable expression lineNr'
 	classVariableNames:''
@@ -161,10 +163,11 @@
 
         selLitIdx := aCompiler addLiteral:#value:.
         selLitIdx <= 255 ifTrue:[
-            aStream nextPut:#sendDrop1; nextPut:(lineNr ? 1); nextPut:selLitIdx.
+            aStream nextPut:#send1; nextPut:(lineNr ? 1); nextPut:selLitIdx.
         ] ifFalse:[
-            aStream nextPut:#sendDropL; nextPut:(lineNr ? 1); nextPut:selLitIdx; nextPut:0; nextPut:1 "nargs".
+            aStream nextPut:#sendL; nextPut:(lineNr ? 1); nextPut:selLitIdx; nextPut:0; nextPut:1 "nargs".
         ].
+        aStream nextPut:#drop.
 
         forValue ifTrue:[
             (expression isConstant or:[expression isVariable]) ifTrue:[
@@ -257,5 +260,5 @@
 !AssignmentNode class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libcomp/AssignmentNode.st,v 1.31 2000-02-12 15:33:54 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libcomp/AssignmentNode.st,v 1.32 2000-06-19 12:00:53 cg Exp $'
 ! !