develooper Front page | perl.cvs.parrot | Postings from January 2009

[svn:parrot] r36023 - in trunk/languages/pipp: docs src/common

From:
bernhard
Date:
January 26, 2009 05:02
Subject:
[svn:parrot] r36023 - in trunk/languages/pipp: docs src/common
Message ID:
20090126130252.E1819CB9AE@x12.develooper.com
Author: bernhard
Date: Mon Jan 26 05:02:52 2009
New Revision: 36023

Modified:
   trunk/languages/pipp/docs/internals.pod
   trunk/languages/pipp/src/common/builtins.pir

Log:
[Pipp] echo doesn't return a value

Modified: trunk/languages/pipp/docs/internals.pod
==============================================================================
--- trunk/languages/pipp/docs/internals.pod	(original)
+++ trunk/languages/pipp/docs/internals.pod	Mon Jan 26 05:02:52 2009
@@ -26,6 +26,16 @@
 The parse tree is transformed to a Parrot Abstrace Syntax Tree.
 PIR und Bytecode is then generated from the PAST.
 
+=head1 language constructs
+
+=head2 echo
+
+No return value.
+
+=head2 print
+
+Always returns 1.
+
 =head1 Variables
 
 List of scopes and types of variables.

Modified: trunk/languages/pipp/src/common/builtins.pir
==============================================================================
--- trunk/languages/pipp/src/common/builtins.pir	(original)
+++ trunk/languages/pipp/src/common/builtins.pir	Mon Jan 26 05:02:52 2009
@@ -39,7 +39,7 @@
     goto iter_loop
 
   iter_end:
-    .return (1)
+    .RETURN_NULL()
 .end
 
 ## autoincrement



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About