Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20823 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34842 invoked by uid 1010); 29 Nov 2005 12:34:43 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 34827 invoked from network); 29 Nov 2005 12:34:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Nov 2005 12:34:43 -0000 X-Host-Fingerprint: 213.136.52.68 mailgate-out2.mysql.com Linux 2.5 (sometimes 2.4) (4) Received: from ([213.136.52.68:55152] helo=mailgate.mysql.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id E5/62-14828-3EA4C834 for ; Tue, 29 Nov 2005 07:34:43 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by mailgate.mysql.com (8.13.4/8.13.4) with ESMTP id jATCYd0q016781; Tue, 29 Nov 2005 13:34:39 +0100 Received: from mail.mysql.com ([10.222.1.99]) by localhost (mailgate.mysql.com [10.222.1.98]) (amavisd-new, port 10026) with LMTP id 13705-03; Tue, 29 Nov 2005 13:34:39 +0100 (CET) Received: from [127.0.0.1] (shell.mysql.com [10.100.1.73]) (authenticated bits=0) by mail.mysql.com (8.13.3/8.13.3) with ESMTP id jATCYTKH021354 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 29 Nov 2005 13:34:31 +0100 Message-ID: <438C4AD5.7060903@php.net> Date: Tue, 29 Nov 2005 13:34:29 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b2) Gecko/20050704 SeaMonkey/1.0a MIME-Version: 1.0 To: =?ISO-8859-15?Q?Oliver_Gr=E4tz?= CC: internals@lists.php.net References: <4F.D1.21657.21C7B834@pb1.pair.com> <438BFF48.1060105@php.net> <27.9B.21657.76C2C834@pb1.pair.com> In-Reply-To: <27.9B.21657.76C2C834@pb1.pair.com> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at mailgate.mysql.com Subject: Re: [PHP-DEV] Re: Namespaces: Technical proposal From: hartmut@php.net (Hartmut Holzgraefe) Oliver Gr=E4tz wrote: > Nope. Parentheses are a totally different thing here. Adding mandatory > whitespace means giving syntactic meaning to something that normally > never should have it. Meaningful whitespace is really evil. On the othe= r > side parentheses are already there. They are an existing concept of > scoping evaluation. The idea simply consists of not having namespaces > inside the ternary: while i agree that the () approach is less bad than the whitespace one it is still "bad enough" from an language orthogonally point of view ... --=20 Hartmut Holzgraefe, Senior Support Engineer . MySQL AB, www.mysql.com