From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 7219 invoked from network); 10 Feb 2021 06:16:55 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 10 Feb 2021 06:16:55 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1612937815; b=MlIPDaYB+t97Se2fQPA1OtQVrCiwqePgb807yJcehnUf0cMjJ2SEjZR1WB2YT9IHhbDfbv/IPF skTd++Sl18124uxrYJW5ctjgInmLOotHrMy6G7+Erc3sdQKxo+17wP8xMTtx+6GhaxMao+qDZl iTttdU+LG7U0u10GXeF03wkTdkrE7hThBdTJNlO3iT7ejLQFCsD7dhDgIJVnvdUMX+SrkKAbxq EaymMz3fZt6wiT1AlT+OIzEXpHemUtrTrUYPX8Kj3pnqnHCC4mO8vzT6UPFnVL3x0yVT6OJfjU kbLbpRbNefthoKH7kPM5Yza/mKmdel4uBJhkYG8OGnVuqQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-il1-f180.google.com) smtp.remote-ip=209.85.166.180; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1612937815; bh=yltkL0Vk+g3Puk4iFx67xSEq3vHzCaGQNXY73t3pHpM=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=1NSYG/oSw2fzCet4oLsyMVb3kWxEKNLk3mQtG6yqySZoFan1dQYbp4LjvJCTvoPp4qXzlpi3L7 YrXzjntEYxeic50tH++5/SD3m6ehFkY2tf6mFH8cEveOU1qrgT/TgKc3hPc8XqnZjo9AuQewkX +A0ML42UMqNfN/bOB9cyV22wr+NWtGnWu3u/mCcRNz+5qpGJFGP8vzM7X1yUY4458cCS/uxOZC yljt1iN26xnK/zUF9mwQcGGzn2Es4E6jrmoI8iTQ3c12OICNzVqz49fMAKmyMpVnfy7/0kwPmO wo4B06aX5dZ8cE+1svieCdRoG9M6VCmWqo2IeLEs/lGGPA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=OvicAO7pa1MmVYAWjH5OAmU5K7eOOwnfRqvGElXfyDI=; b=1SLbrgVRcy2SjDe5iDDOYAaGIu VmNvjW9ENyJnUhoO9nw06RrAhIcu+ER22oWB/rKOyAGlse+v6t3bTuKWxnncE3B5+97OPyG10nvsQ qEZHYgrnu7sg082V/e6KHGzmx7q+p9q3bmZeBMiU0uxjapz1pQFRx3QVTI76wlezIF9CeZf+eIor1 9CiaYXhbWPyLLl7uqpmZvAGQTfPB1Ht0yXEBILG29B4LvDqNGRLTlv0lIBRTYZY8vHbvFsOfCJ+B0 1/MhR4AbihSaYu8QX7ByvhkpVrDuVzeCmW6pR1htG2lPnC/iDHWu+pDml2bgho92UHMl8+XBjCh24 dKk2m3qA==; Received: from authenticated user by zero.zsh.org with local id 1l9io1-000HGx-IH; Wed, 10 Feb 2021 06:16:53 +0000 Authentication-Results: zsh.org; iprev=pass (mail-il1-f180.google.com) smtp.remote-ip=209.85.166.180; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-il1-f180.google.com ([209.85.166.180]:38731) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1l9inn-000H8x-Hj; Wed, 10 Feb 2021 06:16:40 +0000 Received: by mail-il1-f180.google.com with SMTP id a16so848690ilq.5 for ; Tue, 09 Feb 2021 22:16:39 -0800 (PST) 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=OvicAO7pa1MmVYAWjH5OAmU5K7eOOwnfRqvGElXfyDI=; b=ZfZxX+WIK5QqFhiqQIpSbyTheFlVoaZWYVYbnIIX1w9Dp0cI5FCVYYqAOPKMetBp1o ZRVNMo0oE1Tu+KN4pJqaMeB4JkVO5b/TZJHS5vgpMLGf33Sp/Qwv4QGtNjLhV9swH/Bv cjm9l9sJro90eSsTHfXw2ExUTTgMTpPOiEYUm4SBCjlKSQRhyNEedIDZ015xh4KhEDt8 s0B4oTx4DsHKJ/yL4paf1Cc4+/hr0l9UZVd/znQm6UAUlfhjwKpYspeP0UrjXujJsSvK gpu7+tJ6xs8Mtel/VBFWTiz+EHumRIqfKAcakSxaR26VbJAlDIRoRws1I7Fv2h64XRcK sDOQ== 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=OvicAO7pa1MmVYAWjH5OAmU5K7eOOwnfRqvGElXfyDI=; b=GAvW7wG8hrYni9u3o+TQHjZtDdvQeGLaxMswLjV3kBC1438LHoHSDdZ8TgFKkC7ie7 QaK+f68+0A5jIDNc/+1sehBBEVsnBafLqVQXKd7rIt2fWHonRFiAojXcrsHOTMadXVZp JbO2ucML2qjQM2eVfqGgjPnevOoV7W8s1WCloXPpbKWVJEsP6DYkpnLHw8bv2sBPusHe DX3QH8blmhlJISftGg2GA81EFyuxcG7ud9sgToG32osK/2dZPzlrfeF5wwkSXL7mDLmD 44s9IcqStMfpFI9DAsObaS35wp5eoP/yGa9PmryvjLtUy6h7dM1QPn3IPaTF/YLBmXST dSMw== X-Gm-Message-State: AOAM533OiwiRMUNc5oz6+qmkc23Uexo48h8z87DwywXKIlzF/jY5+w6V Abj/E/oBHyX1IEczARLBRAwkknWPBLt9w2aXRYg= X-Google-Smtp-Source: ABdhPJwbnvdJPJp7G/QpsfovueYeJb1o79nEmfZV+pAcoerY/vcMK+Mehinhp2zRPxDLzIkpmZbLzihOmBkEYb65FdU= X-Received: by 2002:a92:cb4c:: with SMTP id f12mr1520969ilq.169.1612937798144; Tue, 09 Feb 2021 22:16:38 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Wed, 10 Feb 2021 07:16:26 +0100 Message-ID: Subject: Re: Block comments ala Ray To: Bart Schaefer Cc: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 47992 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Wed, Feb 10, 2021 at 7:05 AM Bart Schaefer wrote: > > The comment ends after a line containing #! anywhere in the line. So > a full block could be: > > !# This begins a block comment. > This is merely rambling. > This #! is the last line of the block This can be very surprising because it's not how block comments work in other popular languages. It also disallows inline comments -- something I personally use in other languages. foo(/* bar_count */ 42); I would go even further and say that the value provided by block comments resides almost exclusively in enabling inline comments. If a comment consists of several full lines, very little is gained (if anything at all) by using block comments. Roman.