Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:110661 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 52039 invoked from network); 18 Jun 2020 16:13:22 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 18 Jun 2020 16:13:22 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 7C2B51804A8 for ; Thu, 18 Jun 2020 07:59:20 -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, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.80.0.0/12 X-Spam-Virus: No X-Envelope-From: Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2090.outbound.protection.outlook.com [40.92.22.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 18 Jun 2020 07:59:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I3xAHnVDP5rb/XK74PNk37nlzdZgyaMx5PWxUF0+Nc0IRPL65C18WPv9LxXuEZS7dCN6PcvfLoReH90xLfNiAjw/RUZxbF9lSeqdo1PjfYY3fe5rEdvRluiywsouYH8Da2RDYw0r7XokFUuIyN2uTWeY4eUwYqJ6o49YxDsHhd/9JL+lC1hPV3gx/6DTrFkrxPBz35qMNWbHADHu4BTbvP6pR6CRhBrNUaZMo08OxnidDkdTcvPOsGxqkeZH7CkQnUbxvYSoVdOpKa4tgWV0QMWkdf8waoj+BLJYlCnI35tlkzcFhFqJQITQNDBZWBlMuViYXfgRbMbcmIFIFNdpTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JC7fcfszifLf361i1WyL1oFCRP+U4lo/nGPFvhIRBrA=; b=e6nSx0QgevCiN/QGno4KS+OwpAO+Sd8RaM4EUQafMA37m+ID0GUsbcpMsw0vmofKsOV3U/135faqbbToYr6QlBoGAQQsupu4CeeZ8BOaUicZoDW6z0ewjacTbNGILWx1dLR4Yl7ZndsJrT19jB0lYSyy/r3aBkt6rbgCmGgRMFV+A0+PW6tQpn94iB8ZtnQOZb/4rO1ec2nmfd6potf/zMIuxtzDIOFT5jGTV/CShC32iyNNKHkqDmSPSG8lqEZec+LWJT+agzNPEfuUIOeL7s0u5tPjQophP0KWRmfPd6W9iGdNiTlya+2niiBjPXDsNsq8iJfuBEqGV5xrKH6gjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JC7fcfszifLf361i1WyL1oFCRP+U4lo/nGPFvhIRBrA=; b=fN/bRjrrxjvMMF3o43PiQMLTLElBOyfulDVIoWmYtFvgFEDdzlsPWL0r0M5soy06qLAxWV1BGgfXEVVi2oks7d7yKJc6R/oamg6HYvuSyor5WknoYlFByv7BH/3B3EdOPEF/lIM3Vhi4X+jIl+JujLFG7LdaA8t7+PVOdA+10kpPjmnxTH/EKPy1B5s1nQ+ZtXkmc0npALVBaT21oOhvMyqV2/3uejDfG/wPpia3QO7W7ySFJ3/MO5g0u92K/UkBpL/PKd1X0nTeuQ3mQ9f2bh5f8vwdsMmvFkXhvAXV3pV6iEiEx5TUrO9SrftnsYzE3Du6gw5NCzF4tHKVqW2DtA== Received: from BN8NAM12FT036.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::4a) by BN8NAM12HT107.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc66::395) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.10; Thu, 18 Jun 2020 14:59:18 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com (2a01:111:e400:fc66::4a) by BN8NAM12FT036.mail.protection.outlook.com (2a01:111:e400:fc66::224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.10 via Frontend Transport; Thu, 18 Jun 2020 14:59:18 +0000 Received: from BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::54e2:1eeb:fc5d:8c21]) by BYAPR05MB6535.namprd05.prod.outlook.com ([fe80::54e2:1eeb:fc5d:8c21%3]) with mapi id 15.20.3131.009; Thu, 18 Jun 2020 14:59:18 +0000 To: Aleksander Machniak , "internals@lists.php.net" Thread-Topic: [PHP-DEV] [RFC] [VOTE] Shorter Attribute Syntax Thread-Index: AQHWRQKQbvf9bxvtNUSOWe9X3tRkaKjeUUoAgAAmgS4= Date: Thu, 18 Jun 2020 14:59:18 +0000 Message-ID: References: ,<46a68ab4-85ac-b52f-d33b-a017def029e9@alec.pl> In-Reply-To: <46a68ab4-85ac-b52f-d33b-a017def029e9@alec.pl> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:4A8583080C0E333832B7EACC3E011B15522E8446DFD79BACE98D5E7DD47D054D;UpperCasedChecksum:5BF34CDCDEA6DB0938E905DD7E08051D1BA5F30DD7FED5C20FB78A07B092045C;SizeAsReceived:6973;Count:44 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [qa59znIZWaa//jgYtQ3xXeXpIeCUhhyC] x-ms-publictraffictype: Email x-incomingheadercount: 44 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: e7d245a4-c3c9-4d50-9aaf-08d813982d02 x-ms-traffictypediagnostic: BN8NAM12HT107: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lKknXZI+k6yM7QsH2jQNEZeZzA8xxqOE1jsfntmGorHk20GqAeFr29MSB2KJKduhXWny5Oi/0JvTxfVzVIGnnRR7xYFoObS2sJ90QiMWvgq3JtjNlUg8uHUbMSFlm0xjCWpb2TcXKgD6HNuMgmeruDdoVgvNB9WX3VeR6t+x2GArEwAlgHYYAsEcW59aNkuG04d2igl90mui3pimGjPdxJbVqjde3vNC9TZYbGc/01Uw9jbC/zrCHF9PdsVJlDBa x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:0;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR05MB6535.namprd05.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:;DIR:OUT;SFP:1901; x-ms-exchange-antispam-messagedata: UFA8vRAj5cQxcx4Mk8AO0ZFrDJZppPASfI/73HkEb6v1nljsBrq0/qmur8cDXrpByyCIS0M5DcOPDvwqUZ4ir4dFwrZcR1721L08iIKVP5TsVi0B8BGjTW4Otb5i2TUf5M4yfWgkUWydSRXeEitK1A== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e7d245a4-c3c9-4d50-9aaf-08d813982d02 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2020 14:59:18.3107 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM12HT107 Subject: Re: [PHP-DEV] [RFC] [VOTE] Shorter Attribute Syntax From: theodorejb@outlook.com (Theodore Brown) On Thu, June 18, 2020 at 7:40 AM Aleksander Machniak wrote: > If @@ wins, will a sequence of 3-or-more @ characters forbidden? > It is not stated in the RFC. I.e. what happens if you write: > > @@@ExampleAttribute() > class Foo > { > } > > @@@some_function(); Hi Aleksander, Yes, those examples would be syntax errors if the `@@` proposal is accepted. Regards, Theodore ________________________________________ From: Aleksander Machniak Sent: Thursday, June 18, 2020 7:40 AM To: internals@lists.php.net Subject: Re: [PHP-DEV] [RFC] [VOTE] Shorter Attribute Syntax On 18.06.2020 01:59, Theodore Brown wrote: > Hi internals, > > I've opened voting on the Shorter Attribute Syntax RFC: > https://wiki.php.net/rfc/shorter_attribute_syntax If @@ wins, will a sequence of 3-or-more @ characters forbidden? It is not stated in the RFC. I.e. what happens if you write: @@@ExampleAttribute() class Foo { } @@@some_function(); -- Aleksander Machniak Kolab Groupware Developer [https://kolab.org] Roundcube Webmail Developer [https://roundcube.net] ---------------------------------------------------- PGP: 19359DC1 # Blog: https://kolabian.wordpress.com -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php