Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:75903 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17967 invoked from network); 22 Jul 2014 22:32:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jul 2014 22:32:58 -0000 Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.220.53 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.220.53 mail-pa0-f53.google.com Received: from [209.85.220.53] ([209.85.220.53:43266] helo=mail-pa0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6C/E6-21666-996EEC35 for ; Tue, 22 Jul 2014 18:32:57 -0400 Received: by mail-pa0-f53.google.com with SMTP id kq14so399699pab.12 for ; Tue, 22 Jul 2014 15:32:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=u4w68s9wd9zeQO8vCglahzxZiwwOvMhRbxdtc+RLF1s=; b=Uf/uIAEB/9muW+r59lWzDM5UnJqXVQfz/E0thItOjyNGFnnkm7AnGHhUHv3QqugLmG n8GXeWszEUxlA/RpjN7KI5x7SxRK3tACXxiwqw9jwsegjNxAuDt6Mz8tVlY4K4cTMA59 NrdF1YAJZKIgOya16HJJChtzbQDKtxmb91EsOH33vkHBhaDt1VbIwP87Qz8XAVo3/DCp aPEBC1oDC+L2f5ax8dZrJq9/OzCtYTeo1bTchYG2nXPCerPkC1J0QA5qA6Kv8qx5oHP9 bjY7Oc7eHhzUIdy005Ej1xcL3hwJSIg8WC28N7kLgiZcVx0Of//zUSEnAYUA5zUlMXCz JpoQ== X-Gm-Message-State: ALoCoQmMZJrMxsHW+xtJOn30o3441dnmcx/J5lD+bsJ1vxeFefSGkNrtwFhxoFz08WjtNvjIWoTQ MIME-Version: 1.0 X-Received: by 10.66.100.227 with SMTP id fb3mr7412541pab.150.1406068375200; Tue, 22 Jul 2014 15:32:55 -0700 (PDT) Sender: php@golemon.com Received: by 10.70.33.208 with HTTP; Tue, 22 Jul 2014 15:32:55 -0700 (PDT) X-Originating-IP: [173.252.71.189] In-Reply-To: References: Date: Tue, 22 Jul 2014 15:32:55 -0700 X-Google-Sender-Auth: ZDWmkqc55ly87AfW1a8hMy5F-_c Message-ID: To: Andrea Faulds Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] PHP Language Specification From: pollita@php.net (Sara Golemon) On Tue, Jul 22, 2014 at 3:09 PM, Andrea Faulds wrote: > Good luck documenting PHP=E2=80=99s inconsistent semantics, though. > It=E2=80=99ll either be endlessly detailed, or not matching PHP 5.6. > To be honest, I think we should probably clean up PHP=E2=80=99s > semantics so they can be more clearly specified. > 200 pages in the draft I have atm... As you suppose, some of that bulk is down to the kinds of things that the Unified Variable Syntax RFC is trying to resolve. On the plus side, the guy who's been writing the spec is insanely detail oriented (and has experience writing language specs), so all those inconsistent semantics are represented. :)