[svn:parrot] r36023 - in trunk/languages/pipp: docs src/common
[email protected] Mon, 26 Jan 2009 05:02:52 -0800 (PST)
| Newsgroups | perl.cvs.parrot |
|---|---|
| Message-ID | <[email protected]> |
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