[svn:parrot] r40129 - trunk

pmichaud at svn.parrot.org pmichaud at svn.parrot.org
Fri Jul 17 04:41:25 UTC 2009


Author: pmichaud
Date: Fri Jul 17 04:41:24 2009
New Revision: 40129
URL: https://trac.parrot.org/parrot/changeset/40129

Log:
Add some deprecations for NQP and PGE.

Modified:
   trunk/DEPRECATED.pod

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	Fri Jul 17 01:50:48 2009	(r40128)
+++ trunk/DEPRECATED.pod	Fri Jul 17 04:41:24 2009	(r40129)
@@ -283,6 +283,20 @@
 
 =head1 Compiler tools
 
+=head2 Parrot Grammar Engine
+
+=over 4
+
+=item Action methods in rules
+
+Per Synopsis 5, all regexes will have an implied {*} token at the
+end which cause invocation of an action method if a C<:action>
+object is supplied.
+
+L<https://trac.parrot.org/parrot/ticket/843>
+
+=back
+
 =head2 Parrot Compiler Toolkit
 
 =over 4
@@ -321,6 +335,26 @@
 
 L<https://trac.parrot.org/parrot/ticket/459>
 
+=item Quoted items [eligible in 1.5]
+
+Double-quoted strings will interpret unescaped $-names
+as interpolated variables in the string.  Bare slashes 
+will introduce regular expressions.  The C<< <foo bar> >>
+syntax will produce an array of strings instead of a single
+string.
+
+L<https://trac.parrot.org/parrot/ticket/837>
+
+=item C<< PIR q:to:<xyz> >> inline PIR [eligible in 1.5]
+
+The C<< PIR q:to:<xyz> >> form of inline PIR in NQP scripts is
+deprecated.  Use C< Q:PIR { ... } >  or C< Q:PIR {{ ... }} >
+instead.
+
+L<https://trac.parrot.org/parrot/ticket/842>
+
+=cut
+
 =back
 
 =cut


More information about the parrot-commits mailing list