Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125201 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 611C51A00BD for ; Sun, 25 Aug 2024 03:06:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1724555291; bh=uHMOYglzt39zYBC7GUQXfREtq7npxqcAoKImPdkFwMY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=Yx8UIN3bDacuNgPQ9RQUuCQcSfCFFPUshM7orfhwfvicqouTRVvgoS1CKRDmLxdqV 5c70n36W5lm47HUlVlSrp/wh6jJpbiS7Nn8LHSQdBd/+4CJpIsbtqPwy2J9F5u44fS KZYvrVs7GHzWzQlGN1/19BH4QpYkEvAi0lipTVqg4GX/9lkY7mtXdL1prszHBsvzlY CiFJTJ9rb5q2R6gW+vW+W2sMavtuaFxyopt5Fc+eiCUeWgf4/4GfMZkeFeK3LoU+H1 +U0kCC/b6xGxmcr2ag1Ski4Fdoqp+DEN7vPTpG1PKljEbAvuC6nBKikci8e+vJD9/G lAnq28FX16nWA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 69FB018006D for ; Sun, 25 Aug 2024 03:08:10 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: * X-Spam-Status: No, score=1.7 required=5.0 tests=BAYES_50,DMARC_NONE, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sun, 25 Aug 2024 03:08:09 +0000 (UTC) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-6b4432b541aso29501127b3.1 for ; Sat, 24 Aug 2024 20:06:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724555177; x=1725159977; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rn+Oa08+8OAeCXXJvW5MOEfWFJnSL+38+9v0wnS8Iv8=; b=k/y+7Q0NkcTTEzoD6YNxSIbdeU7wuokbsPBN8djuwKx4kyGNA+tkRcKynongkhKopM 30JyjsPxHlFzVIEgLMnMK2+EkX/0TN/byeUhvJU3Q+1zfrjjSAWxy2bJHEChPuoD/KUW K0fd4rfK1D2DLTDyF68VLADynDSFE1vWmFmTkuuBUSyCRUsjCOf8mtLR7RJcFfHNpS2f EqH4SFt06AJ5sIcu4MRc615QeAf9volhRDMUFCxVcHJLSvb1z9Dw1AfLTJbCFZGf47U4 I/IT6b+TIzQ6Tl757kRC/73+C4mhcBjqxgeKBrRNTBXaHk6iMZh5giMMKpkOawj6KXZa bIHw== X-Gm-Message-State: AOJu0YxpUr7t5E9XJwtwWYBN8jqFo1rP4A2xDO4LM/M7yIHypHnqeEZU SHGNl3ykWaWi7X9woBma+SET8lJOqAhzYnX3CkpgLmJxY9P74RAkmHZpztNAvfiJnCOAdPwPZJ0 = X-Google-Smtp-Source: AGHT+IE6vSQPX74S4yBfCumUGqRQNXzwl/CNJv7CadNEjICs+vxw6cE3f7Y8ngxNz4ZWw1J01RctKw== X-Received: by 2002:a05:690c:660f:b0:65f:9b24:7883 with SMTP id 00721157ae682-6c624603704mr82781537b3.1.1724555177150; Sat, 24 Aug 2024 20:06:17 -0700 (PDT) Received: from smtpclient.apple (h96-61-170-179.lvrgtn.broadband.dynamic.tds.net. [96.61.170.179]) by smtp.gmail.com with ESMTPSA id 00721157ae682-6c39dc53272sm10795277b3.119.2024.08.24.20.06.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Aug 2024 20:06:16 -0700 (PDT) Content-Type: multipart/signed; boundary="Apple-Mail=_F445C599-0049-4663-AA05-C7B19795F0BB"; protocol="application/pgp-signature"; micalg=pgp-sha256 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: Re: [PHP-DEV] [RFC] Default expression In-Reply-To: <0c8ed5d6-5507-4c41-8d7f-05d14ba8aa4c@scriptfusion.com> Date: Sat, 24 Aug 2024 22:06:05 -0500 Cc: "internals@lists.php.net" Message-ID: References: <0c8ed5d6-5507-4c41-8d7f-05d14ba8aa4c@scriptfusion.com> To: Bilge X-Mailer: Apple Mail (2.3776.700.51) From: ramsey@php.net (Ben Ramsey) --Apple-Mail=_F445C599-0049-4663-AA05-C7B19795F0BB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Aug 24, 2024, at 11:49, Bilge wrote: >=20 > Hi gang, >=20 > New RFC just dropped: https://wiki.php.net/rfc/default_expression. I = think some of you might enjoy this one. Hit me with any feedback. >=20 > This one already comes complete with working implementation that I've = been cooking for a little while. Considering I don't know C or PHP = internals, one might think implementing this feature would be = prohibitively difficult, but considering the amount of help and guidance = I received from Ilija, Bob and others, it would be truer to say it would = have been more difficult to fail! Huge thanks to them. >=20 > Cheers, > Bilge Great RFC, Bilge! I was already on-board after the introduction, but if = I had any doubts, the examples in the appendix sold me. Cheers, Ben --Apple-Mail=_F445C599-0049-4663-AA05-C7B19795F0BB Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEObZBND2MEEsrFG3D+cOdwLlphUQFAmbKn54ACgkQ+cOdwLlp hURIWBAAp6b7OvfcyPh8JZq51VuItSJnyYfLFiCsPsbVPT+fNoWid5yUtrvw4+lJ ouwJ/yIEQn+ZYZLSj1PeCrNopBLyAMScCPuptIcdAM2YYpVXEcg7sW6/OXqWJoRZ R340mRafCO8Jl+wa+z4Fb7T2TSzbzkfVAFSJTglW/gOScn0Ybbs20LWkG4kHPBGu wHz4mjXhnpTkwTEDgOHIQkvLXUA4MYnpGsynxBMJRsamunR6h5dG9vpKF32wlesc A4bHbHVPN2FhNM6QjsDfXzc82p9uXpQgOtQa6ex5HKoY+dIafvHXdiXia640TKTO OPBDyMY/a7dGBFGMxGDXNhgY3anZRKQq6Fm0vc8oCG2WWq7hhNB1V+Is+vo6jaT1 48egzmVgOPxpZyTmxKVDnt06qGTl3YAlSggsotZS+CC4Ta4Y3MoKjL5vb9/9zm1H IzyxldKvnxkD/QvGGrbEVTu/u46eFn4JV0zFGlzL5lDDCxRLA8RwfgAv8t+hpwM5 NdI0k9ck5GmkqQHCO9GMmOd1KS78iEeADEkZWFBfXfxk16S2b1fXeB1/5gD/ruXd mdd813+KiJCXHYN5LBuxxbOBImTK93SHnOE4i7LXOLGt6Fegbi5T+que9aGsCqyt UJ5mERuABxWb3vQnR4IxMcs2C85gBE80QvsESlPJbVbOJKJDphE= =zdox -----END PGP SIGNATURE----- --Apple-Mail=_F445C599-0049-4663-AA05-C7B19795F0BB--