class collector { has @.state; method collect(Int *@nums){ self.state.push: @nums; } } #### { my @state; sub collect { push @state, @_; } sub state : lvalue { @state } } #### state $count is visible;
## { my @state; sub collect { push @state, @_; } sub state : lvalue { @state } } ##
## state $count is visible;