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 > > this means that 'classname' can be removed from imcc.y. > > TODO: > - Make sure that parror and languages tests pass. > - Adapt to new error messages from the parser > kjs