Author: allison
Date: Tue Jul 29 12:41:01 2008
New Revision: 29860
Modified:
trunk/docs/pdds/draft/pdd19_pir.pod
Log:
[pdd] Resolving a few more TODOs in the PIR PDD.
Modified: trunk/docs/pdds/draft/pdd19_pir.pod
==============================================================================
--- trunk/docs/pdds/draft/pdd19_pir.pod (original)
+++ trunk/docs/pdds/draft/pdd19_pir.pod Tue Jul 29 12:41:01 2008
@@ -505,23 +505,16 @@
=item :lexid( <string_constant> )
-Identifies the subroutine by the specified string.
-
-{{ TODO: explain purpose and details of this flag. }}
+Specifies a unique string identifier for the subroutine. This is useful for
+referring to a particular subroutine with C<:outer>, even though several
+subroutines in the file may have the same name (because they are multi, or in
+different namespaces).
=back
=head3 Directives used for Parrot calling conventions.
-{{ A bit of a radical idea, but now would be the time to decide on this:
- Remove the whole "long-style" invocation syntax altogether.
- Only allow the short version.
- As PIR is typically being generated, and hopefully by PCT-based
- compilers, there seems to be no real use for too much syntactic
- sugar. Just a thought.
-}}
-
=over 4
=item .begin_call and .end_call