Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39719 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20531 invoked from network); 6 Aug 2008 23:37:11 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Aug 2008 23:37:11 -0000 Authentication-Results: pb1.pair.com smtp.mail=moriyoshi@at.wakwak.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=moriyoshi@at.wakwak.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain at.wakwak.com designates 211.9.230.193 as permitted sender) X-PHP-List-Original-Sender: moriyoshi@at.wakwak.com X-Host-Fingerprint: 211.9.230.193 mgkyb1.nw.wakwak.com Received: from [211.9.230.193] ([211.9.230.193:62135] helo=mgkyb1.nw.wakwak.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D9/61-29324-5A53A984 for ; Wed, 06 Aug 2008 19:37:10 -0400 Received: from vckyb1.nw.wakwak.com (postfix@vckyb1.nw.wakwak.com [211.9.230.144]) by mgkyb1.nw.wakwak.com (8.14.3/8.14.3/2008-07-17) with SMTP id m76Nb3ck033882; Thu, 7 Aug 2008 08:37:04 +0900 (JST) (envelope-from moriyoshi@at.wakwak.com) Received: from at.wakwak.com (at.wakwak.com [211.9.230.135]) by vckyb1.nw.wakwak.com (Postfix) with ESMTP id 979C630052; Thu, 7 Aug 2008 08:37:03 +0900 (JST) Received: from [192.168.10.22] (i118-20-156-43.s05.a006.ap.plala.or.jp [118.20.156.43]) (user=moriyoshi mech=CRAM-MD5) by at.wakwak.com (8.14.3/8.14.3/2008-07-15) with ESMTP/inet id m76Nb2DH068082; Thu, 7 Aug 2008 08:37:03 +0900 (JST) (envelope-from moriyoshi@at.wakwak.com) Message-ID: <489A358B.2030105@at.wakwak.com> Date: Thu, 07 Aug 2008 08:36:43 +0900 User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Stanislav Malyshev Cc: Larry Garfield , internals@lists.php.net References: <909776579.20080803142659@marcus-boerger.de> <4896EA3C.6010203@zend.com> <4897E9B5.9020006@at.wakwak.com> <200808052035.12199.larry@garfieldtech.com> <489908C2.9040200@at.wakwak.com> <489939C5.2090007@zend.com> <4899B449.4010800@at.wakwak.com> <4899D488.2010803@zend.com> <489A2BC6.3070308@at.wakwak.com> <489A31C9.1060103@zend.com> In-Reply-To: <489A31C9.1060103@zend.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Inconsistencies in 5.3 From: moriyoshi@at.wakwak.com (Moriyoshi Koizumi) Stanislav Malyshev wrote: > Hi! > >> language syntax, whereas the "use" construct after the argument list >> is inconsistent with the ordinary function definition unless my proposal > > Because it is _not_ an ordinary function definition. It's like saying > '+' is "inconsistent" with '-' because $a+$b=$b+$a but $a-$b!=$b-$a. Your argument sounds far too extreme. > P.S. btw, in your proposal functions would be "inconsistent" with methods. Should I follow like "methods are not functions"? or "PHP has inconsistent language features." That seems oddly enough. Moriyoshi