Author: kjs
Date: Thu Dec 27 02:00:14 2007
New Revision: 24226

Modified:
   trunk/docs/pdds/draft/pdd19_pir.pod

Log:
[pdd19] remove depr. that are gone now. Some other minor layout.

Modified: trunk/docs/pdds/draft/pdd19_pir.pod
==============================================================================
--- trunk/docs/pdds/draft/pdd19_pir.pod (original)
+++ trunk/docs/pdds/draft/pdd19_pir.pod Thu Dec 27 02:00:14 2007
@@ -65,7 +65,7 @@
 Opcode names are not reserved words in PIR, and may be used as variable names.
 For example, you can define a local variable named C<print>.  [See RT #24251]
 
-NOTE: The use of C<::> in identifiers is deprecated. [See RT #48735]
+{{ NOTE: The use of C<::> in identifiers is deprecated. [See RT #48735] }}
 
 =head3 Labels
 
@@ -761,12 +761,14 @@
 =item * C<.include> "<filename>"
 
 The C<.include> directive takes a string argument that contains the
-name of the PIR file that is included.
+name of the PIR file that is included. The contents of the included
+file are inserted as if they were written at the point where the
+C<.include> directive occurs.
 
 =item * C<.macro> <identifier> [<parameters>]
 
 The C<.macro> directive starts the definition of a macro named by the specified
-identifier. The optional parameter list is a comma-separated list of 
identifiers, 
+identifier. The optional parameter list is a comma-separated list of 
identifiers,
 enclosed in parentheses.
 See C<.endm> for ending the macro definition.
 
@@ -776,16 +778,13 @@
 
 =item * C<.macro_const> <identifier> (<literal>|<reg>)
 
- .macro_const  PI      3.14
+ .macro_const   PI  3.14
 
 The C<.macro_const> directive is a special type of macro; it allows the user to
 use a symbolic name for a constant value. Like C<.macro>, the substitution
-occurs at compile time. It takes two arguments (not comma separated), the 
first 
+occurs at compile time. It takes two arguments (not comma separated), the first
 is an identifier, the second a constant value or a register.
 
-{{ NOTE: C<.constant> is deprecated, replaced by C<.macro_const>. 
-See RT #48561 }}
-
 =back
 
 The macro layer is completely implemented in the lexical analysis phase.
@@ -948,7 +947,7 @@
   .end
 
 Each expansion is associated with a unique number; for labels declared with
-C<.macro_label> and locals declared with C<.macro_local> expansions, this 
+C<.macro_label> and locals declared with C<.macro_local> expansions, this
 means that multiple expansions of a macro will not result in conflicting
 label or local names.
 

Reply via email to