Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:123763 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 267461A009C for ; Sun, 23 Jun 2024 16:14:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1719159359; bh=oKMgBZHrB84QNhguXCOd/cd8wtGCDyZszbl672LF+o4=; h=In-Reply-To:References:Date:From:To:Subject:From; b=iUnEQWYzPcNSCfMvhaU8gICxeP7R3cIpmNusXVZrkd7MgfAxIjp/VSz0XZdlRXPYi Teptdops+UKTit9YK67pWnB+zM0iy93VNmOFIzPP902aClalEx1x8dyzUVn3BDZ2bu Va0TjDFwIPyL/zH3b9tuAgE+uuX2Eyx4QQEQA0K7KyOlgzFhNcF402RPRdSJnXm2rb qgzSElY8ihJj2A2RYkAWBtblKE/OqV4pdT9M0yn/a83wnhyzpSX687EiZ4JzIEKoBv n2kiGTB6LVA/M4EsxrwesNvW3Zqcy4bd+otxEM7bucxWIHRIO7EFBhaqMZmv08n3fe mONSPNlmxyd2w== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9146618005B for ; Sun, 23 Jun 2024 16:15:58 +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=-0.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from fout5-smtp.messagingengine.com (fout5-smtp.messagingengine.com [103.168.172.148]) (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, 23 Jun 2024 16:15:57 +0000 (UTC) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfout.nyi.internal (Postfix) with ESMTP id B0BF913800BE for ; Sun, 23 Jun 2024 12:14:41 -0400 (EDT) Received: from imap50 ([10.202.2.100]) by compute1.internal (MEProxy); Sun, 23 Jun 2024 12:14:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-type:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm2; t=1719159281; x= 1719245681; bh=P866wPQt6PVUsyB98YgMZbC0h+o2g1IFd2QtPL7SMiM=; b=a 34UB3d5gr6tchJOgSrnHb2LbmRLP93o3bsePG9NO8FjltuZhmz301mJCbL2SRloa vVbBqoFAeGLuR71BkDnTjsUh0TCOx16j1gnQv4jSX+KtWibYV4cj4NFU6HCdrwRX /KqIHL+osgTtFjSVx/KIhiR7twvN6aQyMpUGhSgcbCiOc1pVWStY0i4euQlMLZye aNCntWHCELwa5uJENUC5TxxTEtTbYGkkczYuJbYWfzaTvUXj3Vsxnk8Min0e6hg8 ZI/4tQ/zxl8Nkg7YFJSqLjVIW9u14ER9VGJEGmMA+BRYFP+gpLE9UX1V4PjLCl39 y/Af9mpqxT+ZUW+Vci4Cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1719159281; x=1719245681; bh=P866wPQt6PVUsyB98YgMZbC0h+o2 g1IFd2QtPL7SMiM=; b=t1oWneOPq/giPTDVKoYyCiSg7BCN1dzzKerahbwJVPtm Hf4RUVe5SwbK/vzSY39z3mjytdXBsyslEmIVLKUluAmaIMpNVGSUTEBSfjybBIIR zon2901GviNz8Qh00E26aBrhxS89exLO8N8Xca1avahVCaPebvpRuDDV8OCB8hRc aefr+JZrTH79zHZp7wc3JSCcqa+5RHFcI+voE3x5kss/6FbWa3VcnPdDDGL2QfqT Gf2cbpF1L8JBtFv1AffVPcZuZvUedXRe6Lv0rRBOoWPePIbBsIfcgoWoVqGAYZCx f4NLUL+/ew3kdj/ii73TrZ/u91kgihpDTyWTha50KA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfeefledgleelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesthdtredtreertdenucfhrhhomhepfdfnrghr rhihucfirghrfhhivghlugdfuceolhgrrhhrhiesghgrrhhfihgvlhguthgvtghhrdgtoh hmqeenucggtffrrghtthgvrhhnpeeglefgkeduiedvvdetffeujefftdfhjeeiveehgfff keduveektddvledvvdfffeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomh X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 44F3A1700093; Sun, 23 Jun 2024 12:14:41 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-522-ga39cca1d5-fm-20240610.002-ga39cca1d Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Message-ID: <507be278-57f2-4dbf-a271-cbf1789d68ce@app.fastmail.com> In-Reply-To: References: <2a6b92eb-d5e9-4a1a-9548-a068ac42ebd2@app.fastmail.com> Date: Sun, 23 Jun 2024 11:14:20 -0500 To: "php internals" Subject: Re: [PHP-DEV] [Early Feedback] Pattern matching Content-Type: text/plain From: larry@garfieldtech.com ("Larry Garfield") On Sat, Jun 22, 2024, at 12:43 AM, Robert Landers wrote: > Sorry, I wasn't exactly clear what I meant on scope. I wasn't > necessarily meaning the feature/RFC, but rather the scope of the > conversation. I count at least 12 new types of syntax here (possibly > more that I missed), and I would be surprised if some of them were to > pass in isolation; but as you said, people want the feature so they'll > pass the RFC and we'll get weird symbols that are near meaningless all > over our code. That's my concern here, not so much the feature. I want > the feature too, but there are some weird things in here that could > use longer discussions but shouldn't hold the overall feature back. > > Robert Landers > Software Engineer > Utrecht NL As stated in the original post, the intent of this thread is precisely that: To ask which patterns we should be discussing/working on now and which should be punted for later. Some of the patterns absolutely warrant further discussion that focuses on them specifically, but the intent for now is NOT to have that discussion, but just to discuss which ones to discuss and which are not worth dealing with for the initial RFC so we don't need to debate the details. --Larry Garfield