hi,
attached a patch indicating that labels may only be written within a compilation unit, which is more or less implied in the current description.

it could be rephrased for style.

kjs

Index: docs/pdds/draft/pdd19_pir.pod
===================================================================
--- docs/pdds/draft/pdd19_pir.pod	(revision 22639)
+++ docs/pdds/draft/pdd19_pir.pod	(working copy)
@@ -69,8 +69,9 @@
 
 A label declaration consists of a label name followed by a colon. A label name
 conforms to the standard requirements for identifiers. A label declaration may
-occur at the start of a statement, or stand alone on a line. A label
-declaration may not occur on the same line as a directive.
+occur at the start of a statement, or stand alone on a line, but always within
+a compilation unit. A label declaration may not occur on the same line as a
+directive.
 
 A reference to a label consists of only the label name, and is generally used
 as an argument to an instruction or directive.

Reply via email to