[svn:parrot] r37482 - trunk

pmichaud at svn.parrot.org pmichaud at svn.parrot.org
Mon Mar 16 14:51:01 UTC 2009


Author: pmichaud
Date: Mon Mar 16 14:51:00 2009
New Revision: 37482
URL: https://trac.parrot.org/parrot/changeset/37482

Log:
Some PCT-related deprecations for 1.0.

Modified:
   trunk/DEPRECATED.pod

Modified: trunk/DEPRECATED.pod
==============================================================================
--- trunk/DEPRECATED.pod	Mon Mar 16 12:31:34 2009	(r37481)
+++ trunk/DEPRECATED.pod	Mon Mar 16 14:51:00 2009	(r37482)
@@ -248,6 +248,8 @@
 
 =head1 Compiler tools
 
+=head2 P6object
+
 =over 4
 
 =item P6protoobject stringification [BEFORE 1.0]
@@ -259,6 +261,73 @@
 
 =back
 
+=head2 Parrot Grammar Engine
+
+The following "built-in" PGE rules and methods from previous 
+versions of Synopsis 5 are deprecated and are eligible
+for removal in 1.1:
+
+=over 4
+
+=item Deprecated rules and methods [eligible in 1.1]
+
+Deprecated rules:
+    C<null>, C<fail>, C<sp>, C<lt>, C<gt>, C<dot>
+
+Deprecated methods:
+    .text .item .result_object
+
+L<https://trac.parrot.org/parrot/ticket/460>
+
+=item Stringification, numification
+
+C< PGE::Match > objects will stringify or numify based on
+the text that is matched, not the result object.
+
+L<https://trac.parrot.org/parrot/ticket/461>
+
+=back
+
+=head2 Parrot Compiler Toolkit
+
+=over 4
+
+=item PCT::HLLCompiler stages
+
+The interface various methods for adding, removing, and modifying 
+the list stages in a PCT::HLLCompiler object will likely change
+shortly after the 1.0 release.  (The existing actual stages
+will remain; only the mechanism for specifying the order of
+individual stages is likely to change.)
+
+L<https://trac.parrot.org/parrot/ticket/462>
+
+=item PCT::HLLCompiler from Perl 5's Test::Harness
+
+In order to facilitate using PCT::HLLCompiler with test harnesses,
+the C<command_line> method of PCT::HLLCompiler object exits silently 
+if it detects that it is being run in a sample run from Perl's
+Test::Harness.  Currently this detection is done by checking the
+second command line argument for "@INC"; future releases may
+use a different detection mechanism or eliminate it altogether.
+
+L<https://trac.parrot.org/parrot/ticket/463>
+
+=back
+
+=head2 Not Quite Perl (NQP)
+
+=over 4
+
+=item C< $(...) > syntax  [eligible in July 2009]
+
+The C< $(...) > syntax for obtaining a result object from a Match
+object will no longer work.  The new syntax is yet to be determined.
+
+L<https://trac.parrot.org/parrot/ticket/459>
+
+=cut
+
 =head1 build tools
 
 =over 4


More information about the parrot-commits mailing list