[svn:languages] r74 - chitchat/trunk/src/builtins

fperrad at svn.parrot.org fperrad at svn.parrot.org
Thu Jul 16 17:09:15 UTC 2009


Author: fperrad
Date: Thu Jul 16 17:09:12 2009
New Revision: 74
URL: https://trac.parrot.org/languages/changeset/74

Log:
[ChitChat] use the opcode 'iter' instead of a instantiation of 'Iterator'

Modified:
   chitchat/trunk/src/builtins/say.pir

Modified: chitchat/trunk/src/builtins/say.pir
==============================================================================
--- chitchat/trunk/src/builtins/say.pir	Tue Jul 14 08:08:41 2009	(r73)
+++ chitchat/trunk/src/builtins/say.pir	Thu Jul 16 17:09:12 2009	(r74)
@@ -10,11 +10,11 @@
 
 .sub 'say'
     .param pmc args            :slurpy
-    .local pmc iter
-    iter = new 'Iterator', args
+    .local pmc it
+    it = iter args
   iter_loop:
-    unless iter goto iter_end
-    $P0 = shift iter
+    unless it goto iter_end
+    $P0 = shift it
     print $P0
     goto iter_loop
   iter_end:


More information about the parrot-commits mailing list