Re: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread Roland Zwaga
> > mmm, namespaces in interfaces would be a cheap solution to method > overloading. > > v1 function doThis(); > v2 function doThis(); > > Ugly though... I agree it could work, but indeed it will lead to some pretty iffy looking code ;(

Re: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread Joan Llenas Masó
mmm, namespaces in interfaces would be a cheap solution to method overloading. v1 function doThis(); v2 function doThis(); Ugly though... -- Joan Llenas Masó http://joan.garnet.io @joangarnet (es) @joanllenas (en) On Mon, Jan 16, 2012 at 13:19, Martin Heidegger wrote: > Interfaces descri

RE: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread Martin Heidegger
Interfaces describe the public access to a class. The "private" or "protected" namespace are security mechanisms that actually limit the access for foreign objects. All properties of a class with a namespace are in fact accessible public, just the way to address them is different. Thus it should

Re: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread Roland Zwaga
> > > I was just wondering if the restriction that namespaces are not allowed > > in interfaces is there because the AVM doesn't support it or because the > > compiler doesn't support it? Might be important as to where the bug > > should be posted. > > Assuming Roland finds that the limitation is w

RE: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread David Arno
> From: Martin Heidegger [mailto:m...@leichtgewicht.at] > Sent: 16 January 2012 09:48 > > I was just wondering if the restriction that namespaces are not allowed > in interfaces is there because the AVM doesn't support it or because the > compiler doesn't support it? Might be important as to whe

Re: Namespaces in Interfaces, AVM or Compiler Problem

2012-01-16 Thread Roland Zwaga
On 16 January 2012 10:48, Martin Heidegger wrote: > I was just wondering if the restriction that namespaces are not allowed in > interfaces is there because the AVM doesn't support it or because the > compiler doesn't support it? Might be important as to where the bug should > be posted. > Hm, i