Skip to content

Commit

Permalink
Add some deprecations for NQP and PGE.
Browse files Browse the repository at this point in the history
git-svn-id: https://svn.parrot.org/parrot/trunk@40129 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  • Loading branch information
pmichaud committed Jul 17, 2009
1 parent 3833c60 commit 2e23402
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions DEPRECATED.pod
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,20 @@ garbage collector take care.

=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
Expand Down Expand Up @@ -321,6 +335,26 @@ C<.ast> method on the Match object.

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
Expand Down

0 comments on commit 2e23402

Please sign in to comment.