perl.cvs.parrot
[Top] [All Lists]

[svn:parrot] r31691 - in trunk/ext/Parrot-Embed: . lib/Parrot

Subject: [svn:parrot] r31691 - in trunk/ext/Parrot-Embed: . lib/Parrot
From:
Date: Mon, 6 Oct 2008 00:40:36 -0700 PDT
Newsgroups: perl.cvs.parrot

Author: chromatic
Date: Mon Oct  6 00:40:36 2008
New Revision: 31691

Modified:
   trunk/ext/Parrot-Embed/Changes
   trunk/ext/Parrot-Embed/lib/Parrot/Embed.pm
   trunk/ext/Parrot-Embed/lib/Parrot/Interpreter.pm

Log:
[Parrot::Embed] Fixed minor nits in the documentation and packaging.

Modified: trunk/ext/Parrot-Embed/Changes
==============================================================================
--- trunk/ext/Parrot-Embed/Changes      (original)
+++ trunk/ext/Parrot-Embed/Changes      Mon Oct  6 00:40:36 2008
@@ -1,13 +1,17 @@
 Revision history for Parrot-Embed
 
-0.02   Tue Oct 24 02:45:12 UTC 2006
-       - added documentation
-       - fixed Parrot::Interpreter synopsis code
+20081006  Mon Oct  6 07:37:02 UTC 2008
+    - removed long-removed Parrot_revision()
+    - applied minor cleanups to packaging
 
-       Fri Oct 13 22:14:45 UTC 2006
-       - made Parrot::Interpreter and Parrot::PMC objects
-       - attempted to make GC and refcounts work correctly
-       - fix in-tree build (hopefully)
+0.02  Tue Oct 24 02:45:12 UTC 2006
+    - added documentation
+    - fixed Parrot::Interpreter synopsis code
 
-0.01    Date/time
-    -  First version, released on an unsuspecting world.
+    Fri Oct 13 22:14:45 UTC 2006
+    - made Parrot::Interpreter and Parrot::PMC objects
+    - attempted to make GC and refcounts work correctly
+    - fix in-tree build (hopefully)
+
+0.01  Date/time
+    - First version, released on an unsuspecting world.

Modified: trunk/ext/Parrot-Embed/lib/Parrot/Embed.pm
==============================================================================
--- trunk/ext/Parrot-Embed/lib/Parrot/Embed.pm  (original)
+++ trunk/ext/Parrot-Embed/lib/Parrot/Embed.pm  Mon Oct  6 00:40:36 2008
@@ -37,11 +37,7 @@
 Do consider using L<Parrot::Interpreter> first however.  See also
 L<Parrot::PMC>.
 
-The only useful interface provided by this module is Parrot_revision().
-
-=head2 Parrot_revision()
-
-Returns the integer revision number of the embedded libparrot.
+This module provides no user-inspectable code.
 
 =head1 AUTHOR
 

Modified: trunk/ext/Parrot-Embed/lib/Parrot/Interpreter.pm
==============================================================================
--- trunk/ext/Parrot-Embed/lib/Parrot/Interpreter.pm    (original)
+++ trunk/ext/Parrot-Embed/lib/Parrot/Interpreter.pm    Mon Oct  6 00:40:36 2008
@@ -47,11 +47,10 @@
         print "Invoking the Sub gave ", $result_pmc->get_string( $interp ), 
"!\n";
 
 All Parrot access goes through an I<interpreter>, mediated through a
-C<Parrot::Interpreter> object.  There is always one or more interpreters active
-in a system.
-
-An interpreter allows you to load code, to compile code, and to find and store
-global symbols in Parrot.
+C<Parrot::Interpreter> object.  There is always at least one active interpreter
+in a system.  An interpreter allows you to load code, to compile code, and to
+find and store global symbols in Parrot.  These are usually subroutines but
+they may be other types of PMCs.
 
 =head3 Memory and Resource Implications
 

<Prev in Thread] Current Thread [Next in Thread>
  • [svn:parrot] r31691 - in trunk/ext/Parrot-Embed: . lib/Parrot, chromatic <=