Re: Namespaces bug
| From: | (Marcus Börger) | Date: | Wed, 26 Mar 2003 19:43:09 +0000 |
| Subject: | Re: Namespaces bug | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-350@lists.php.net to get a copy of this message | ||
At 19:45 26.03.2003, Shane Caraveo wrote:
Rasmus Lerdorf wrote:Lets disallow both nesting function and NOT WORKING nested namespaces (and classes?) for PHP5. We changed a lot and took care about BC issues even more but why not get rid of these shit? AND why introducing even more nonsense? marcusCouldn't you make the same argument for: function A() {I would :) The syntax is meaningless and confusing if the program does not operate the way it is written. By all sensible considerations, B should be local to A. Since it is not, the syntax should cause a parser error, and the same with namespaces. And then what happens with that stuff when, at some point in the future, proper scoping is implemented?function B() { }}