|> Hi!
|>
|> I seem to remember that there was a proposal to
|> the committee to remove the current restriction
|> and allow nested functions.
Nested functions or local functions?
|> I also seem to remember that the proposal was rejected.
|> What I don't remember is why.
|>
|> Was it considered too hard to implement?
In the discussion in this newsgroup this was the main argument
against *local* functions.
|> Did people think it was not sufficiently useful?
This may is the argument against *nested* functions as they have
no advantage over global-static functions besides scoping.
On the other hand regarding orthogonality:
- Why can I have classes with inline methods in the classdefinition
nested in functions but no inline method-implementation outside
the classdefinition and no inline function?
- Why just inline methods and no noninline methods (and functions)?
|> Something else? Or am I dreaming and there never
|> was such a proposal?
I'm not sure about proposals to the *committee*.
All these rumours in this newsgroup ...
Ulf Schuenemann
--------------------------------------------------------------------
Ulf Schnemann
Institut fr Informatik, Technische Universit?t Mnchen.