Klaas-Jan Stol via RT schrieb:
On Wed, Mar 12, 2008 at 9:28 PM, via RT Bernhard Schmalhofer
<[EMAIL PROTECTED]> wrote:
# New Ticket Created by Bernhard Schmalhofer
# Please include the string: [perl #51662]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=51662 >
In RT#41237 it was decided:
P0 = new 'Integer' # correct
$P0 = new .Integer # deprecated
the dot notation is still used heavily in the .const rule:
.const .Sub foo = "foo"
It was mentioned before, and someone (don't remember who) suggested to
change this into:
.const "Sub" foo = "foo"
this seems like a good solution to me.
This, or an alternative solution must be implemented before the dot
notation can be removed altogether.
$P0 = new Integer # deprecated
As far as I understand it, the 'classname' is only for supporting the
$P0 = new Integer # deprecated
syntax. So discarding the dot notation is a different issue and should
be handled in a separate ticket.
After removing 'classname' things look fine for the Parrot test, but I
haven't looked at the languages tests.
Regards,
Bernhard