Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49600 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 26365 invoked from network); 11 Sep 2010 18:19:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Sep 2010 18:19:15 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 67.192.241.153 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 67.192.241.153 smtp153.dfw.emailsrvr.com Linux 2.6 Received: from [67.192.241.153] ([67.192.241.153:34838] helo=smtp153.dfw.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 56/E1-17717-228CB8C4 for ; Sat, 11 Sep 2010 14:19:15 -0400 Received: from relay15.relay.dfw.mlsrvr.com (localhost [127.0.0.1]) by relay15.relay.dfw.mlsrvr.com (SMTP Server) with ESMTP id 77BE330B0325; Sat, 11 Sep 2010 14:19:12 -0400 (EDT) Received: by relay15.relay.dfw.mlsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id E795930B01B3; Sat, 11 Sep 2010 14:19:11 -0400 (EDT) Message-ID: <4C8BC81E.8000605@sugarcrm.com> Date: Sat, 11 Sep 2010 11:19:10 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3 MIME-Version: 1.0 To: Guilherme Blanco CC: Christian Kaps , Pierrick Charron , "internals@lists.php.net" References: <4C873C0F.1010200@zend.com> <4C879613.7090709@zend.com> <4C887D2B.2000605@zend.com> <4C8AC526.7000505@sugarcrm.com> <4C8B6168.30504@mohiva.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: PHP Annotations RFC + Patch From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! > The separator never was a problem... but I definately don't want to > see another 6 months just to define what would the separator be. > If we need to drop [] in favor of array support, I vote for ! as separator. The separator is not a problem (even though 1-char one produces much less clutter). The cryptic syntax is. We have rejected much cleaner syntax proposals because it was not clean enough, though only thing it did was to drop one keyword, and this one rolls a bunch of pretty unobvious code into a couple of symbols. I think we should choose either never do it or allow it, but not be random about it. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227