Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117441 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 45521 invoked from network); 29 Mar 2022 00:19:00 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 29 Mar 2022 00:19:00 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 330451804AB for ; Mon, 28 Mar 2022 18:47:07 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,MISSING_HEADERS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-vs1-f53.google.com (mail-vs1-f53.google.com [209.85.217.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 28 Mar 2022 18:47:03 -0700 (PDT) Received: by mail-vs1-f53.google.com with SMTP id t123so17637516vst.13 for ; Mon, 28 Mar 2022 18:47:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=43OSSsDsBVDPZ7Jb1W2AGRdCCXDQ89GRRRVSbw1iULY=; b=kyMLLYf7uPrpAwi5McxDI2CdCzNkidQWZM7bTfqyohd8jx1YNSj2gQYSC77jEjQ3cW +tVYllG2O1TBID9Dq3vxeZz2434LCZti+UycLT1BrzYPVqOgL3VEUwWFRiL9Nssxk0EJ CKOkMVb1LLEtF8Aoln68Ggrd4bMEaNk4pQCesL40FGbp8DFKCZ4Lrnu062/SIUVphAlI 8zm8riVLfv1nzUnIvJvxBJq5NUvR5ngETiIZ5ivHGCUbXWu3BYyHK3MA9yBXrBzbKJOH cBUOukJP6QH8e0gA75E5/+X6NIPf/3qSiJhsCK70+kZ6EujV/ztC+LvryUNhPQq6qGOE VBuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=43OSSsDsBVDPZ7Jb1W2AGRdCCXDQ89GRRRVSbw1iULY=; b=b0+3DqabiTjy6si22mFWWrzJLVAw3ec7WScHgBzb99+Sn1tIVt9BoJZQ9JjH0PMFdz 8X4z/89eS4r1csdlncVTMybgA84jg/PPsEm6w28P/BpXWV2pzhR/JQnvNNmw1NQRSFtC 31HzEUp4vNcOwIKVN6dqHKvYjxnlUHbg4OlT7rrzUxA3EhO0lxLXC5lLL3MxeYTJTKj0 8WIveoV5e+zbAfZ1c7TjzevDNAJDivPgP86WI4WXxvFow9tsO1wdAs0nAuc2FbsWN4Z5 wzAlaXSfR5XKvXVQuUtsWZz0niGNSFFzQcOVR0tXKOgns5T8zrobUSTHqwlyYi3x32VO XR3A== X-Gm-Message-State: AOAM530bY3gCBoGexJ6ftqwBNikDFPZkMlRGm/1+xKVuWYiYGmrjtwE4 WpCdg6d3jZik0CaYekRLMI2ZCYUb5b0Y84afxeCDfCgLGngAtrjn X-Google-Smtp-Source: ABdhPJzC3b6em0e1CFn90ReNYJ26me7k9PhEbmG23UFCF/aar+oOV558fFYogVPrUEcOwrBGo41FNSyD8P/4TaLNPyc= X-Received: by 2002:a67:2f92:0:b0:325:bc0f:e131 with SMTP id v140-20020a672f92000000b00325bc0fe131mr3943028vsv.1.1648518422624; Mon, 28 Mar 2022 18:47:02 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 28 Mar 2022 21:46:35 -0400 Message-ID: Cc: "internals@lists.php.net" Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] instance version of match ? From: weirdan@gmail.com (Bruce Weirdan) On Mon, Mar 28, 2022 at 7:56 PM Karoly Negyesi wrote: > match ($object) { > Someinterface => 'foo', > AnotherInterface => 'bar', > } > > this can not clash with any existing code as using identifiers like this > are a syntax error currently. That's valid code actually, see https://3v4l.org/BEcE4