From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?VG9tbWkgSMO2eW7DpGzDpG5tYWE=?= Newsgroups: gmane.lisp.guile.user Subject: Unwind-protect Date: Mon, 28 Oct 2024 12:00:54 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5337"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Oct 28 11:01:39 2024 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t5MZ9-0001GQ-8G for guile-user@m.gmane-mx.org; Mon, 28 Oct 2024 11:01:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t5MYe-0007MK-73; Mon, 28 Oct 2024 06:01:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t5MYb-0007Ll-HL for guile-user@gnu.org; Mon, 28 Oct 2024 06:01:06 -0400 Original-Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t5MYZ-0003y1-IX for guile-user@gnu.org; Mon, 28 Oct 2024 06:01:05 -0400 Original-Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-539f0f9ee49so4208329e87.1 for ; Mon, 28 Oct 2024 03:01:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730109660; x=1730714460; darn=gnu.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=FYlLQCg2GWfWfpufTDG1RJTMyZQlnaU0V0vE6B0DEr0=; b=bEeeMxcpGlXTL/4OIptqTwW0eAsbcnLIcAPL6VchFHFLHtW71uNHfO1nLO8ppMPLB2 s4p4H3izHHaS5P3sfYVek9F3049jsEHRKBpmi72cgswMJR+cwlY/eiM1OgWdDxHHmLdz dpPr2q1BlfKlXRwZ8MmWx1mvfS8s/AoSasuuqvx/XrazO+V+rxCTW6Ucl2oVOryLCUr+ xhz0MMdPCZ0OBB7ZP5WVdIOQvQJPx8v0/hbkYVUf4W0yYqOs+FmpSh4EsoZm2OaY+NvU +dvsEp6pvi0XkMA1TcKr3z3684oHco4Cz4BAxV6yI/WN1Od9PBUKzrlHj6/mHoFldtXA +YgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730109660; x=1730714460; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=FYlLQCg2GWfWfpufTDG1RJTMyZQlnaU0V0vE6B0DEr0=; b=Cv4ydq5/vYJKo52Imvvt6u1ynw0YiEaiDJDtUNBkrMUxcYMl0mFsWtjTbPALvtjvRg L9aue3TXw/FiiKu2SHTU84rxl75vKZqtFgcP0YO+b3GudxRbBo7xqHtEZtCnfoV3Xb2N cbtEsFIcGfJNpQpCSYjDq+YBDIkT+HhW8PaGxyZJ/XwMUdZHO+MXhtzeckhZ3JzZNa7L tPzexaGyuGuLf9TUVuWfCVXXyXrD4mZteFGL6K06ti7Mn/URj3PqwRgPO9Kvsyukn6DP KbRD9DEVQKM4oSbKg8rmCNQtg/9LCvum5Jlc2Q33IeXVdFjZYkyVDU67xmQDV2EdlpQf mOow== X-Gm-Message-State: AOJu0YyuOWT9V5d3KsM7l8Jil3tNll03AOEbYAksxD2GZ2LPX35/Vj6F 98oZtUrxyaC9w72ucc1+ZMexlsdAy3jJIlbBRVHJa0faF+pw9Rcr6Q5B X-Google-Smtp-Source: AGHT+IFzkpOlX+bW+zTsbERRZzhN0BaVZRI6kqtLefyVzrgVCRyQw1Atk+FL5r2VoYgJgOF1FAuCPg== X-Received: by 2002:a05:6512:401f:b0:52c:9383:4c16 with SMTP id 2adb3069b0e04-53b348cea2amr3153855e87.22.1730109659811; Mon, 28 Oct 2024 03:00:59 -0700 (PDT) Original-Received: from [192.168.159.68] (mobile-access-b04845-11.dhcp.inet.fi. [176.72.69.11]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-53b2e1c9165sm1035733e87.210.2024.10.28.03.00.55 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 28 Oct 2024 03:00:57 -0700 (PDT) Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=tommi.hoynalanmaa@gmail.com; helo=mail-lf1-x133.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:19849 Archived-At: Does Guile have unwind-protect? If not, how could it be implemented? -- Kotisivu / Homepage: http://www.iki.fi/tohoyn/ Sähköposti / E-Mail: tommi.hoynalanmaa@iki.fi GPG-sormenjälki / GPG fingerprint: 55F4 2477 7155 3528 5CB2 2B7A BB86 1FDE 4046 0F83 FT, Debian-ylläpitäjä / PhD, Debian Maintainer