Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:109371 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 39258 invoked from network); 27 Mar 2020 14:28:53 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 27 Mar 2020 14:28:53 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 1DF171801FD for ; Fri, 27 Mar 2020 05:54:03 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS 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-lj1-f169.google.com (mail-lj1-f169.google.com [209.85.208.169]) (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 ; Fri, 27 Mar 2020 05:53:59 -0700 (PDT) Received: by mail-lj1-f169.google.com with SMTP id w1so10047942ljh.5 for ; Fri, 27 Mar 2020 05:53:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ntg8xeDPmUUitGdiug94/06b3yFv5a50L8ln7uPGeL4=; b=LwcWYE1EBKyCRptsYuDsRV/fSZS+IMW1EeqhDcqwMJhH4rDqhGltoha7aGdf0pID15 5h9pK3MjELqpZ3Tcy5Ebj8B7ewLpeptQHI6bUNU4/er7AQPa/pGRdNSGbjEOAQTNWZAB vWZICI3mo7rhR6ldTLTIiHo1QOHa6xSpVAJi0Uafx2JBpLX2Pmjp7/LIulCpYqYKRujQ PZysFJzVNJuvhRmo4CGuLTz18ymwZGnHpmODQ4ykEaR3JYJAO6JD2FMi+B+JRZbv0D+R yIeO7AvIXzBp5Dat86xssHXlm0Y6sWkdnAPmGimzaAG9SK6V80CC9KYFTZupvN7ElkwX RkvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ntg8xeDPmUUitGdiug94/06b3yFv5a50L8ln7uPGeL4=; b=gQ2sxcSKauClZQbSqF85pjJS7XBdLPrMWF3bKemJnMh8zJ0jWAweh4Vp4ZcQgSFCBo poQMSJDeXHhiy1Pp5/ymg1pRR4ZeBZGbn3RqLhHpAunI68giYpuiqwhqQEnbuCKWHq8o n46j3Vzg7BEhu1LXPFZb3NUFWHxnWyLI6k3P7R515XplhKOJFq982f/gaRJdkHlfkbvk k/yJcTTnJJsjWXtIok/mPaf2hTfZv6fLvSIQjyKN6lX+A5oFw69KmeSgibcD6Qs05VwT U0x7WxP1dgshzRcvS2saT8AL3qODpsqZEBiUAhEgta3AoZOX5Zj5LJoK7vB2/Vhc7mvp /S5g== X-Gm-Message-State: AGi0PuaYI+nM2dEApTwL5rYgYHJPb72IhauOUkdpXhIaL+dvtjOGGldS XU3fdL4kL+Eonv8IfE5snZZ+fFBshQPteciLMy0= X-Google-Smtp-Source: ADFU+vvq86dtJbqgqK3SIKWWpMMPo8V+zNVsluuYTmd4lXFmFlTj4j9kmjqm9mBaeXNK7QYMnCeygDsWe+V2ZZFbHVQ= X-Received: by 2002:a2e:8496:: with SMTP id b22mr8432902ljh.235.1585313636290; Fri, 27 Mar 2020 05:53:56 -0700 (PDT) MIME-Version: 1.0 References: <047092C7-84FB-42AB-8084-7B83F76F55C1@me.com> In-Reply-To: <047092C7-84FB-42AB-8084-7B83F76F55C1@me.com> Date: Fri, 27 Mar 2020 13:53:45 +0100 Message-ID: To: Ilija Tovilo Cc: PHP internals Content-Type: multipart/alternative; boundary="00000000000026147a05a1d598ac" Subject: Re: [PHP-DEV] [RFC] switch expression From: gabriel.ostrolucky@gmail.com (Gabriel O) --00000000000026147a05a1d598ac Content-Type: text/plain; charset="UTF-8" This doesn't look like it can do fallbacks which are traditional feature of switch statements, can it? What I mean is this ``` case foo: case bar: return 1; case baz: return 2; ``` If we can't do that, I would suggest to go with different name, rather than reusing "switch". --00000000000026147a05a1d598ac--