220 34612 <CAFk2RUaNQngcZitigLvWJy0KfBDKdfaTHDF08FGQn9MEUSPo_Q@mail.gmail.com> article
Path: news.gmane.org!.POSTED!not-for-mail
From: Ville Voutilainen <ville.voutilainen@gmail.com>
Newsgroups: gmane.comp.lang.c++.isocpp.proposals
Subject: Re: D0779R0: Proposing operator try() draft 1 paper
Date: Thu, 5 Oct 2017 00:55:07 +0300
Lines: 28
Approved: news@gmane.org
Message-ID: <CAFk2RUaNQngcZitigLvWJy0KfBDKdfaTHDF08FGQn9MEUSPo_Q@mail.gmail.com>
References: <13df2242-f7dd-405d-b8b9-23b47981c56e@isocpp.org>
 <59D4D462.9040106@gmx.net> <48dbf03e-71f9-437b-8c63-c0d99eb9019d@isocpp.org>
Reply-To: std-proposals@isocpp.org
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Trace: blaine.gmane.org 1507154111 8176 195.159.176.226 (4 Oct 2017 21:55:11 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Wed, 4 Oct 2017 21:55:11 +0000 (UTC)
To: "ISO C++ Standard - Future Proposals" <std-proposals@isocpp.org>
Original-X-From: std-proposals+bncBC5JHI7A7ALRBPFR2XHAKGQEQ5TACRA@isocpp.org Wed Oct 04 23:55:05 2017
Return-path: <std-proposals+bncBC5JHI7A7ALRBPFR2XHAKGQEQ5TACRA@isocpp.org>
Envelope-to: gclcip-std-proposals@m.gmane.org
Original-Received: from mail-qt0-f198.google.com ([209.85.216.198])
	by blaine.gmane.org with esmtp (Exim 4.84_2)
	(envelope-from <std-proposals+bncBC5JHI7A7ALRBPFR2XHAKGQEQ5TACRA@isocpp.org>)
	id 1dzrd8-0001BS-Ca
	for gclcip-std-proposals@m.gmane.org; Wed, 04 Oct 2017 23:55:02 +0200
Original-Received: by mail-qt0-f198.google.com with SMTP id d13sf7855568qta.0
        for <gclcip-std-proposals@m.gmane.org>; Wed, 04 Oct 2017 14:55:10 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1507154109; cv=pass;
        d=google.com; s=arc-20160816;
        b=qsqJ+sgyKz86y33g2dQA8XwclMeF+pqEgJC0Mk8FvBEakVXKyYL++l3xDkjvN6SgQV
         kidBLrxaMBKiGJtMYSigaYGBJqaOFO3Erwb+OuEjHDFpUqc6jneQ5TWBYe5uQg5jlwGN
         LdYk5DYUIgrL/tbABBYavyFJefyiLASdJwMgAyysmZOQzRoJk3TNGex1MqSwP4/Hu+wo
         fV/PawGwnyFTDo5PhCcXu2Lbe1jcoF+KFRRtLIKtRz/90Gy45iCOSfxO5WAxKUlI6Vbo
         1vKpI8U3M8JCAG2QRrgx2h29JUvJ3zWEwNjzscAJPH7PG6XbdIU/nV5PydHI8vx9IAPs
         lKIA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date
         :from:references:in-reply-to:mime-version:arc-authentication-results
         :arc-message-signature:dkim-signature:arc-authentication-results;
        bh=4SWrNdKaSSMbYfHS1R8FjcT7dAAOwcSclk3sI3HQL9Y=;
        b=OLWvEsrFBnOJf44yz/3YzeWgNPXMgMq1lO/3oFbHqat5/9A07ySFYPsXJc4eugpYRd
         vAKZhlXsWSR8kM/Qijuj3TOR6kXxy7pCtD9aOObKadrMUr3Dwgvb6s2sWhfBSnSDjsOo
         HRRoK8VHVMavB1PQ1hmOedkzowMXSqi9z9UOysK5K+5KvP73wpymZu28LZm4e2ro6pIN
         eDVDBAwwdpRT9AEt38IMK7ZTc3Ws99kFxBeSyjeSkoRqYzF+E2P6VCSQ8I5x8uvL/7C+
         KMnmK3wfih+eDTE3xZjWzBQoCEExow9pr49nbBMh7+mEITxa/UrAdS2FI1zX5wrf31yq
         bJrA==
ARC-Authentication-Results: i=2; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=MxmTooyT;
       spf=pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=isocpp-org.20150623.gappssmtp.com; s=20150623;
        h=mime-version:in-reply-to:references:from:date:message-id:subject:to
         :x-original-sender:x-original-authentication-results:reply-to
         :precedence:mailing-list:list-id:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=4SWrNdKaSSMbYfHS1R8FjcT7dAAOwcSclk3sI3HQL9Y=;
        b=zP9D4r8BUuOul2JITw0EbNyig6CM9KOZyj1xiBXJvNpS/bJl5qpzljT3af1bG0NH5b
         BuBt1gvddXMIEN4CTKIKyhjbx+3pUXpu13izedoVOjtxTEaEBiMAfhXBCN3yOlgN1SY+
         Atobnhc6ZL1Qre7XM4GkLLNk/QoTOETekET3ziBm1KlgnRT66g+XAAwPEu3Gj2hcv9bB
         YaOS3edYLTy3OhoCbqj27/Z8wsKvUF4m+myRn4FSM9QwSqxZO7qtKynOI+2cFLY/CbrO
         tQJBvhh+ahnz7DA5GMPEmuHeS3ipL/YW3Hw5i/THBoWBPJZbAdxks7jgEgNX0+VVwcfB
         YMFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:in-reply-to:references:from:date
         :message-id:subject:to:x-original-sender
         :x-original-authentication-results:reply-to:precedence:mailing-list
         :list-id:x-spam-checked-in-group:list-post:list-help:list-archive
         :list-subscribe:list-unsubscribe;
        bh=4SWrNdKaSSMbYfHS1R8FjcT7dAAOwcSclk3sI3HQL9Y=;
        b=H6JF6sB8X8TPsi4oAnL8dnSW2O8rGRaTkUOlb8q/OIiBOIa6B3LPKHh5ubke91Z/3w
         t3KxLycvjdlSoLfZvqBOI7wgYUQVJNQsS2pPlskkd8GEPHVx/JePGTVcyAMLQDN/1om+
         TJOW7KTk1uComZe+8kM5a0Uah7LXfKOfE0enqj+bGbZ9rpW/hEzBQYXYGOurTkoQHT/e
         gWmfPC3UOboEm3gYV7QFTKgXWvfoiHyxJCXQsQlvzZ4G3/IxnG2ZD1+5QN6I41c4IGrS
         yej4Ma8LxAGOOsCZvIIplPlqjHMQpyYZxE+1AH5pNyaYs2Uo8wwpRWsN786xbJjro/hM
         kk2g==
X-Gm-Message-State: AMCzsaVFt4K13fbxBYT/0AQUIPKWRREOBay4rijgGx6fy0WaXKk+C+KZ
	SJFzkrVIeZBWxEgba3N5j5dRlA==
X-Google-Smtp-Source: AOwi7QDmC4AppMvG7zyRnaHUIISwmNnrm5qhBHcAVftHlr2pkJGByRTemE7EgP88mCKUDshqkgiWTQ==
X-Received: by 10.202.48.6 with SMTP id w6mr3403550oiw.107.1507154109735;
        Wed, 04 Oct 2017 14:55:09 -0700 (PDT)
X-BeenThere: std-proposals@isocpp.org
Original-Received: by 10.157.18.139 with SMTP id g11ls3991891otg.30.gmail; Wed, 04 Oct
 2017 14:55:08 -0700 (PDT)
X-Received: by 10.202.81.1 with SMTP id f1mr5355010oib.437.1507154108267;
        Wed, 04 Oct 2017 14:55:08 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1507154108; cv=none;
        d=google.com; s=arc-20160816;
        b=uPTf5KNL8VUhhOoJ8yNzR9jm6rsY/nTAETEalvZgAF0rBUPX81fhkvL94hEX3tXKTT
         r9TJYfldv/uFSOSXs+J7oEycVBQL09YAihIJpLa+S7xhR4yIE2HotsWveOH3GpWFHweL
         YFjV0BFVhm+pW5dhpVeBU3k7jeuYm05PtoMqDVS4kmeJNOL46EUh8VmjYUxayKRBNErc
         +d2HlEDMw7EMbWW8pnc6f/GPDq9bCcg870WIW8uu4AGH80uaD3DEQBpNauj3eDfgyyXe
         sXxzDydG7yr9rw3ASP2FVb04FgNGR+6cL/qX/ZYZNGOu4yfa8swfSWkdnQtsBwb3dNXJ
         P4yw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
        h=to:subject:message-id:date:from:references:in-reply-to:mime-version
         :dkim-signature:arc-authentication-results;
        bh=4jisRwRq5HIVXP3kh3rsH/J3PBW0wi44GMYgbAnb0Kk=;
        b=GanLU3F6/q0kKR2qOmCu+cS7q6TZWX3fM5EDOdjTLaOv/Q0rOpvXPdyKv2iH2sJH0m
         uFHkWefWSwU4ZWGmp1OpvrfmMPoUE+q6ob3aWxFr+I8suVgQfwinWFL6Bk+6PCCRS3ZS
         zPQ/AfEyQYufDSe7rP6m2n7sJb1ZuxBW1uvtEG5slH4YwFixUzQJuwJkJ7l61Oc0+BSb
         SJ1XTXK96T1Xp9JMfnJUWpJZwv2ZDl+K249BOIuATMsA7GzGqLlG4K5XiNZrl6Snfe4I
         IL3uB5FNzIDrCdnfzy5jIvMacOB4l55MmDFym6how9sUab0/7BxCtZeoQ/UqFxLhNFEf
         aZBg==
ARC-Authentication-Results: i=1; mx.google.com;
       dkim=pass header.i=@gmail.com header.s=20161025 header.b=MxmTooyT;
       spf=pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Original-Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41])
        by mx.google.com with SMTPS id q10sor851139otb.117.2017.10.04.14.55.08
        for <std-proposals@isocpp.org>
        (Google Transport Security);
        Wed, 04 Oct 2017 14:55:08 -0700 (PDT)
Received-SPF: pass (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Received: by 10.157.61.201 with SMTP id l67mr13076535otc.37.1507154107877;
 Wed, 04 Oct 2017 14:55:07 -0700 (PDT)
Original-Received: by 10.157.2.132 with HTTP; Wed, 4 Oct 2017 14:55:07 -0700 (PDT)
In-Reply-To: <48dbf03e-71f9-437b-8c63-c0d99eb9019d@isocpp.org>
X-Original-Sender: ville.voutilainen@gmail.com
X-Original-Authentication-Results: mx.google.com;       dkim=pass
 header.i=@gmail.com header.s=20161025 header.b=MxmTooyT;       spf=pass
 (google.com: domain of ville.voutilainen@gmail.com designates 209.85.220.41
 as permitted sender) smtp.mailfrom=ville.voutilainen@gmail.com;
       dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com
Precedence: list
Mailing-list: list std-proposals@isocpp.org; contact std-proposals+owners@isocpp.org
List-ID: <std-proposals.isocpp.org>
X-Google-Group-Id: 399137483710
List-Post: <https://groups.google.com/a/isocpp.org/group/std-proposals/post>, <mailto:std-proposals@isocpp.org>
List-Help: <https://support.google.com/a/isocpp.org/bin/topic.py?topic=25838>, <mailto:std-proposals+help@isocpp.org>
List-Archive: <https://groups.google.com/a/isocpp.org/group/std-proposals/>
List-Subscribe: <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>,
 <mailto:std-proposals+subscribe@isocpp.org>
List-Unsubscribe: <mailto:googlegroups-manage+399137483710+unsubscribe@googlegroups.com>,
 <https://groups.google.com/a/isocpp.org/group/std-proposals/subscribe>
Xref: news.gmane.org gmane.comp.lang.c++.isocpp.proposals:34612
Archived-At: <http://permalink.gmane.org/gmane.comp.lang.c++.isocpp.proposals/34612>

On 5 October 2017 at 00:46, Niall Douglas <nialldouglas14@gmail.com> wrote:
>> Please show the modified grammar; you mention a "cast-expression" that is
>> nowhere introduced.
>>
> Yeah, I literally cannot make head nor tails of standardese. Might as well
> be Russian to me.
>
> I did mention that the paper you've seen was a dump of a very early draft. I
> never would have posted it here without Vicente asking. Now I'm done with
> the Expected critique paper, I'll turn my full attention to the operator try
> paper. I'll be scanning the C++ standard and copying and pasting the
> standardese for operator new and trying to mash it up with the current
> standardese which I copy and pasted from the Coroutines TS.
>
> So please don't have high hopes that the next revision I post here will be
> any better, but I will try my best.


I recommend focusing on the motivation/rationale and design
alternatives before diving head first
into wording.

-- 
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
To view this discussion on the web visit https://groups.google.com/a/isocpp.org/d/msgid/std-proposals/CAFk2RUaNQngcZitigLvWJy0KfBDKdfaTHDF08FGQn9MEUSPo_Q%40mail.gmail.com.

.
