# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #61574]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61574 >


<lichtkind> class Heart::Gold {  class Velocity { }}, namespace of
inner class is Velocity or Heart::Gold::Velocity?
<TimToady> it's supposed to be Heart::Gold::Velocity
<TimToady> because it defaults to "our", and that means in the current package
<TimToady> and that's how STD interprets it
<TimToady> and it's the only sane approach if you don't want package collisions
<TimToady> well, or we could default to 'my', but that's another story
<masak> rakudo: say A.WHAT
<p6eval> rakudo 34202: OUTPUT[Failure␤]
<masak> rakudo: class Outer { class Inner {} }; say  Inner.WHAT
<p6eval> rakudo 34202: OUTPUT[Inner␤]
* masak submits rakudobug

Reply via email to