From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.devel Subject: Re: Replace trivial pcase occurrences in the Emacs sources Date: Thu, 01 Nov 2018 15:19:00 +0100 Message-ID: <87r2g4zxrf.fsf@web.de> References: <83k1lzjq0r.fsf@gnu.org> <83in1jjmy4.fsf@gnu.org> <20181031120821.GA20575@ACM> <831s86jey9.fsf@gnu.org> <20181031160729.GB20575@ACM> <83muquhyuo.fsf@gnu.org> <20181101103633.GB4504@ACM> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1541081834 19861 195.159.176.226 (1 Nov 2018 14:17:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 1 Nov 2018 14:17:14 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Achim Gratz , emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 01 15:17:10 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIDmY-00052f-0w for ged-emacs-devel@m.gmane.org; Thu, 01 Nov 2018 15:17:10 +0100 Original-Received: from localhost ([::1]:42304 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIDoe-00059h-0e for ged-emacs-devel@m.gmane.org; Thu, 01 Nov 2018 10:19:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39016) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIDoR-00058b-RO for emacs-devel@gnu.org; Thu, 01 Nov 2018 10:19:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIDoO-0002Gi-MW for emacs-devel@gnu.org; Thu, 01 Nov 2018 10:19:07 -0400 Original-Received: from mout.web.de ([212.227.17.11]:57341) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gIDoO-0002G2-C5 for emacs-devel@gnu.org; Thu, 01 Nov 2018 10:19:04 -0400 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LgYG1-1foRRA1hrx-00nwLw; Thu, 01 Nov 2018 15:19:01 +0100 Original-Received: from drachen.dragon ([94.218.210.177]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0LgYG1-1foRRA1hrx-00nwLw; Thu, 01 Nov 2018 15:19:01 +0100 In-Reply-To: <20181101103633.GB4504@ACM> (Alan Mackenzie's message of "Thu, 1 Nov 2018 10:36:33 +0000") X-Provags-ID: V03:K1:vhkvhtQK9s5+LQte5Tt1ApgvSrfHJdu7g5hd1U4YRIWLiNq/6Ou yHQ3noJY2TISaFCAAHSoKQjHJKewb6tDmrI4iO4l6yOJ+tysGZqLHiP1bzKX7sHv9Pl1YeF zGDTKgkT3ornTSGCcLfXeIpmKyaCDlBf6t68P6kqcO08yWNdrqxwWGc0s4J5eLftmofLMVT yiUVqSpaCxr5JQJYdgK7Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:Wx/uIaNrItk=:m7WiKmsyR12QU3gsz3+W7s 9cJnLgEbI5uPd9gHRwXRuoUVYAz35p/ResCPjAPA0SBKU6MtutxNaCPMIrX+AlPOsdfs29OGz 4Dd86FTbf+3Pti5YAWyY/YPW7/ur/TQgzWHTMyDK0AXHzlwnFPDO+6wtSt6wgbZibc4b4nVQB kUhGkBkglQG6R2VEhpa+e+oi658etc/D0gzqpFCVDAJ1tMrGqt3PdzjJv1aTJFl+jRaGNdn30 kS+oXXJvrcO3aw7ycu+amtpQwqHth2RwT0V4tmKpsGvSlUuuE3pKm4GCasyjt8h5D0p36ZWSD gQKMXfIFEZ51/QRy3LUaToETKHj8XFW3fAiasX2PtvG9DSCC3cMTKBTc8CCD6GiLWDonF2g++ cV+ZdOrL1kvCrYzPkbnXM5LQz98GmXI5D4gDDW1TUafzAeLY/Way6ScgT/qGdOPQtmMB9Wrju wgxL5zh0VauHDAKahh49Sm0P5mR4RjioUlfBzUBy9gGR6xSQw6/HSqMloptZ6EmV+RZj7443J ee+zLwLbY0/tUiodC7OER8aZ/VrusnVbQp4rl/QFz9S5CddkYJ719g/NPZ8ilgs8FkvpaGOp9 RudFBacAYqoXyk0xpONRaeZwcmqMlo7+E/rV0Ytn8ICQLPcRTjFK7ffC1xa72YUfW9TneaOnA VHG44vTziFVBS3nUJGAVFZFcsCqDHpph8zoM66l7VWvcp9WAMi2RNo26g+xjWhcqJDlgfsggq TtsGMZHDgoudcUrCokYjcR9/esh/BMiOTC6kkzILt6RfbR5+LsR9DByzLpIRS+H5xyBvy9KZ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.11 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:230948 Archived-At: Alan Mackenzie writes: > PATTERN describes the expected structure of each LIST element and is > used to establish bindings to the corresponding parts of the element > during the evaluation of BODY. Undefined behavior results if the > structure of any LIST element is different from PATTERN. Maybe leave out "expected"? Since the PATTERN must match, it should just match the structure, point. The programmer should be sure about that. Michael.