Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:108811 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 8687 invoked from network); 2 Mar 2020 18:37:21 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 2 Mar 2020 18:37:21 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 941271804D8 for ; Mon, 2 Mar 2020 08:56:18 -0800 (PST) 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.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_NONE 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-qt1-f178.google.com (mail-qt1-f178.google.com [209.85.160.178]) (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, 2 Mar 2020 08:56:17 -0800 (PST) Received: by mail-qt1-f178.google.com with SMTP id j34so466571qtk.4 for ; Mon, 02 Mar 2020 08:56:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=iTYO9/agCbHLKn9CbfFfHw3H2pwzN/rTBFwANH+JNeU=; b=bKStkTD2z0mg+afitYM7hiWvZnr30e3envAHSYavII/b/atvvnU4cEliXQ86+o0ZqF NV/2+xdva4wWcw30cZd5hkuSgqYPjszP4TvMRoDWMQxrQ5KW/f5DOEHi4/u9+oHCcWM5 Qvtu8clsBiJ3XIsCGV9iJHuUEUEnD1DBAPw8iHEmXfiLio15psjlfCmlF9UVeiXqT7bb DTkTFagYmfccrjjPNXCzfHVslVSDeQxlmn7SX2AYzz85B9NIhuMcErT7E9gNCAdXoEid lU+jLk0KWv3UtarLd0+OlPpOuBi0qomfy6n1J3Q6GgdmRPwrjfCneUdCLQ0+whi3yx/p tlFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=iTYO9/agCbHLKn9CbfFfHw3H2pwzN/rTBFwANH+JNeU=; b=l45RGqwuO1HCmnCtXlUe34tanugqGJDezMrLnRb39E9H+d8+M09WiZi92n8nsfV2d3 cJi14DJ9ylw/gR6rTyAdj8duO3E6JogKPJO9TPRSoP0OoKJgVsBGN74XFtURGYfiZoOY y4Ae36WbiaG93QNkHFt4lyDFiMWowyRHHvei8JrL0uYbL7NH552C++G+TARJPqvcdGbp u8rZvTzFbPG3x6eeHnslBHVEIIrJps0CZVrcjaz4U/04ZScGphxZ1nSxtP0t2YtSVsXJ 15cJ2ByRcLv8PQpSlgQmNAQtua7WTVkZl/Woycm4qYwZy4ldrfgMlUoW5dgqru//j3b2 J50A== X-Gm-Message-State: ANhLgQ0hWnHHfwK/4j5rTE1hvhcUZonZHG3XBv84pu2vei5H4MvLprdy UJ9qGa8OzTcfHXDZGN9f5hwByQ== X-Google-Smtp-Source: ADFU+vvjQ35Ijt4+2Zb8v7DuWqlEisAZFh4eKIjdVH8Vdl6P+CidA3j4ZdeK/YvgKz6WkPm3/krj4A== X-Received: by 2002:ac8:7508:: with SMTP id u8mr603185qtq.163.1583168176430; Mon, 02 Mar 2020 08:56:16 -0800 (PST) Received: from [192.168.1.10] (c-24-131-44-78.hsd1.ga.comcast.net. [24.131.44.78]) by smtp.gmail.com with ESMTPSA id w83sm9724885qkb.83.2020.03.02.08.56.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Mar 2020 08:56:15 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) In-Reply-To: Date: Mon, 2 Mar 2020 11:56:13 -0500 Cc: jan.h.boehmer@gmx.de, PHP internals Content-Transfer-Encoding: 7bit Message-ID: <2E792980-B3EF-4379-9158-B592BD6B37E2@newclarity.net> References: <005101d5edae$7b7c3e10$7274ba30$@gmx.de> To: Nikita Popov X-Mailer: Apple Mail (2.3445.104.11) Subject: Re: [PHP-DEV] Re: [RFC] Userspace operator overloading From: mike@newclarity.net (Mike Schinkel) > On Mar 2, 2020, at 9:30 AM, Nikita Popov wrote: > > On Thu, Feb 27, 2020 at 9:43 PM wrote: > >> I have changed the proposed names for the bitshift handlers to '__lshift' >> and '__rshift' (instead of __sl and __sr) to make more clear what operator >> is handled by the method (also the method names are now mostly consistent >> with the Python equivalents). >> > > Naming: If we're already going for more verbose names, I'd prefer > __shiftLeft over __lshift. Yes, please. -Mike