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: Real continuations (was: Delimited continuations) Date: Sun, 10 Dec 2017 18:39:14 +0100 Message-ID: <877etucwjh.fsf@web.de> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1512927602 481 195.159.176.226 (10 Dec 2017 17:40:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 10 Dec 2017 17:40:02 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 10 18:39:57 2017 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 1eO5a0-0008G0-Sb for ged-emacs-devel@m.gmane.org; Sun, 10 Dec 2017 18:39:56 +0100 Original-Received: from localhost ([::1]:45436 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eO5a6-00041G-OU for ged-emacs-devel@m.gmane.org; Sun, 10 Dec 2017 12:40:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34448) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eO5ZR-000418-3J for emacs-devel@gnu.org; Sun, 10 Dec 2017 12:39:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eO5ZO-0001FL-0t for emacs-devel@gnu.org; Sun, 10 Dec 2017 12:39:21 -0500 Original-Received: from mout.web.de ([212.227.17.12]:59678) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eO5ZN-0001Ec-Nq for emacs-devel@gnu.org; Sun, 10 Dec 2017 12:39:17 -0500 Original-Received: from drachen.dragon ([92.74.165.17]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MCImL-1eEylW2IWf-0097Wt; Sun, 10 Dec 2017 18:39:15 +0100 In-Reply-To: (John Wiegley's message of "Sat, 09 Dec 2017 01:06:23 -0800") X-Provags-ID: V03:K0:hgYFDiufjqmqHzVqWnUUnwK4e1/5gaNIMYMsOUHuT+cV1i6EOqw tCWahzfvymbWdEmfiTuHhFlm/ke8vjvWv2gJc4uTGwZxtRl2sfyDoW4zfKGg7iM4y3D3HmT 83DagdP1yOENr35FE0ZGDYy32zdUJYRZV1sxScCqUygU+HIUZnEeA9t0P/Tb3vbtni/eoHJ gPxczUBe6ficqYW2ZLABA== X-UI-Out-Filterresults: notjunk:1;V01:K0:b10xeXvm7oQ=:8aXli2UYVE+KrvIba+Rmyn DLKFLd7Zcs9/iGshsOxqJ4hJdglr8MV+cAEwsgnB8yNMhbWw/xy85XeHJHgBeEqJJ0kvlJiR9 RyGsYOTj4P1a200ojKTwVJ3JAzFb/9Bnma1UId1PArBdXmo6IirembJlOiUkvuaT8xQVT6xDS dQCzmG+CL6ilLNzH7fIrZOUm7IQBiiYRKMDFgk6/qtrGIoUvREzm9f4QDoyp54zT4F+6pcSu8 ExjLfiW5NxIrjUowlMnuaefaVfU/D5cz5Qle9JjzoKEKmkpNTMt1zSeZjlWsVwIZmGtS0Lsby ApB+0ufVMr+OdCoIk8XyI82GUBWkwSAw6FG4yzpHPqeahiwOA4QFl6sxsFo017Dq4qQkC3YzF OxBdSyi48osUyggglW9uh78j5FK+wUsia9btIpO+4JNQ5Visfm+uJWztbOh/bLlLxWK6gj9CT p9Zv525YToo6o2O2o3xAwPN//2kX5LK22j7L39tkw7h88FjK0R/ymKa/rJ6HfMGGdRFZTtefF rCpgnC0Q1QZyxcjugjo5VwKrk7VGM4jBWqyU1u1YyxaWsIz0XgWzOlb087EqzvVeq2UgVzHCz VEu+Mpvh1MIQdZ+/5ma/YR0BZtRPGFQWREUwzDa12Tyb9Bz2s8il2gIyqyI/NCKALB+OBiZow pg+cU4zOz9QN0eZ1iQVWAUgZJuuRNdX2dHMuGBfu0ojWpeN6lW5yduXAKVZPxCsm26QUZNbIu tnziAL0YOJUT21B3PE8kUKnnsfDytNtEOFTWXzhHWSOC+Xco7ffsE1iPslD6gmgd6bi1GkYk X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.12 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:220853 Archived-At: Hi, btw, would it be practical to support real first class continuations in Elisp? When you exit a recursive edit, isn't what you get (internally) more or less already the execution of some kind of continuation? Michael.