From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Maxime Devos Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] add language/wisp to Guile? Date: Sat, 4 Feb 2023 16:08:07 +0100 Message-ID: References: <87h6w2fkz8.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------nxf4fUiVvrWBnL5NJenLOncM" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22992"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 To: "Dr. Arne Babenhauserheide" , guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sat Feb 04 16:08:51 2023 Return-path: Envelope-to: guile-devel@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 1pOK9q-0005lA-Lu for guile-devel@m.gmane-mx.org; Sat, 04 Feb 2023 16:08:50 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pOK9I-0001kV-Ge; Sat, 04 Feb 2023 10:08:16 -0500 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 1pOK9H-0001k6-DI for guile-devel@gnu.org; Sat, 04 Feb 2023 10:08:15 -0500 Original-Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pOK9E-0006BA-PV for guile-devel@gnu.org; Sat, 04 Feb 2023 10:08:15 -0500 Original-Received: from [IPV6:2a02:1808:80:36a0:a489:e972:34a4:1c7a] ([IPv6:2a02:1808:80:36a0:a489:e972:34a4:1c7a]) by albert.telenet-ops.be with bizsmtp id H387290030KN4UP06387TS; Sat, 04 Feb 2023 16:08:07 +0100 Content-Language: en-US In-Reply-To: <87h6w2fkz8.fsf@web.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23; t=1675523287; bh=zwwiM6gAaw9M0zuBcoK92OJUSBwSU0mo4kPMXVBKWhs=; h=Date:To:References:From:Subject:In-Reply-To; b=A4XCgNrmAv6cL/5D+ehbHd6SHw5pM+7h+kGko7gqc4UIrg3GUux2QnL7Y45Y1njvF xT/tALdgzjQYd2c24mLmjF02DHLYrA2doL4ql4ibCpdtWAydF1pvLCmkCKhjmy7pRD P6dzAkI+wO6DC/rI9hlDTb9GYdGNX5Myc1KcmqhnyPGD5LZuUrPCtk5UR+jNyLB3Ls R99PtgVF2r7FIdrI3sk+C0M+va8VzaevtecXS0x4aSP7+UCurG/PcfXVifzygjkPDc DhioJfH9fn41Qy6S3SqPP2BxpnF/3vQD3ST8BKljA3Y+M/xVRS8WSmqqNrCOWUA5N7 2uhgk12IPptAg== Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a; envelope-from=maximedevos@telenet.be; helo=albert.telenet-ops.be X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 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, NICE_REPLY_A=-0.09, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:21682 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------nxf4fUiVvrWBnL5NJenLOncM Content-Type: multipart/mixed; boundary="------------y1UUkX49D9EONskJTYTuBQ3s"; protected-headers="v1" From: Maxime Devos To: "Dr. Arne Babenhauserheide" , guile-devel@gnu.org Message-ID: Subject: Re: [PATCH] add language/wisp to Guile? References: <87h6w2fkz8.fsf@web.de> In-Reply-To: <87h6w2fkz8.fsf@web.de> --------------y1UUkX49D9EONskJTYTuBQ3s Content-Type: multipart/mixed; boundary="------------hxl6QyHCliLuRgzWRdTEE6BM" --------------hxl6QyHCliLuRgzWRdTEE6BM Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 PiBXaHkgYWRkIFdpc3A/DQo+IA0KPiBGb3IgV2lzcDogaXQgaXMgdGhlbiBhdmFpbGFibGUg ZGlyZWN0bHkgd2hlcmV2ZXIgR3VpbGUgaXMgYXZhaWxhYmxlLg0KPiAgICAgICAgICAgVGhp cyB3aWxsIG1ha2UgaXQgbXVjaCBlYXNpZXIgZm9yIHBlb3BsZSB0byBmb2xsb3cgdHV0b3Jp YWxzLg0KDQpJJ20gbm90IGNvbnZpbmNlZCBvZiB0aGlzIGFyZ3VtZW50LCBiZWNhdXNlIHBh Y2thZ2UgbWFuYWdlcnMgZXhpc3QsIGJ1dCAuLi4NCg0KPiBGb3IgR3VpbGU6DQo+IA0KPiAt IFdpc3AgaGFzIHByb3ZlbiB0byBiZSBnb29kIGF0IGVuYWJsaW5nIHBlb3BsZSB0byBnZXQg YW4NCj4gICBlbnRyYW5jZSB0byBTY2hlbWXCsiB3aXRob3V0IHB1bGxpbmcgdGhlbSBvdXQg b2YgdGhlIGNvbW11bml0eS4NCiA+IC0gWy4uLl0NCg0KLi4uIGFsbCBnb29kIHBvaW50cywg YW5kIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBXaXNwIGlzIHRpbnkgYW55d2F5LiAgRm9yIA0K YW4gYWRkaXRpb25hbCByZWFzb246IFdpc3AgaXMgYSBTUkZJIChTY2hlbWUgUmVxdWVzdHMg Zm9yIA0KSW1wbGVtZW50YXRpb24pIGFuZCBHdWlsZSBpcyBhIFNjaGVtZSBpbXBsZW1lbnRh dGlvbi4NCg0KPiBTbyBJ4oCZZCBsaWtlIHRvIGFzazogY2FuIHdlIG1lcmdlIFdpc3AgYXMg c3VwcG9ydGVkIGxhbmd1YWdlIGludG8gR3VpbGU/DQoNCiBGcm9tIHNvbWUgY29udmVyc2F0 aW9ucyBlbHNld2hlcmUsIEkgZ290IHRoZSBpbXByZXNzaW9uIHRoYXQNCg0KKHVzZS1tb2R1 bGVzIChmb28pKQ0KDQp3aWxsIHNlYXJjaCBmb3IgZm9vLnNjbSBhbmQgbm90IGluIGZvby53 LiAgSSB0aGluayB5b3UnbGwgbmVlZCB0byB0d2VhayANCnRoZSBsb2FkaW5nIG1lY2hhbmlz bSB0byBhbHNvIGxvb2sgZm9yIGZvby53IGluc3RlYWQgb2Ygb25seSBmb28uc2NtLCBpZiAN Cm5vdCBkb25lIGFscmVhZHkuDQoNCkFsc28sIEkgdGhpbmsgdGhhdCB3aGVuIGZvby5nbyBl eGlzdHMsIGJ1dCBmb28uc2NtIGRvZXNuJ3QsIHRoZW4gR3VpbGUgDQpyZWZ1c2VzIHRvIGxv YWQgZm9vLnNjbSwgdGhvdWdoIEknbSBsZXNzIHN1cmUgb2YgdGhhdC4gIElmIHRoaXMgaXMg dGhlIA0KY2FzZSwgSSBwcm9wb3NlIHJlbW92aW5nIHRoZSByZXF1aXJlbWVudCB0aGF0IHRo ZSBzb3VyY2UgY29kZSBpcyANCmF2YWlsYWJsZSwgb3IgYWx0ZXJuYXRpdmVseSBrZWVwIHRo ZSAnc291cmNlIGNvZGUgYXZhaWxhYmxlJyByZXF1aXJlbWVudCANCmFuZCBhbHNvIGFjY2Vw dCAnZm9vLncnLCBpZiBub3QgZG9uZSBhbHJlYWR5Lg0KDQogPiArOyBTZXQgbG9jYWxlIHRv IHNvbWV0aGluZyB3aGljaCBzdXBwb3J0cyB1bmljb2RlLiBSZXF1aXJlZCB0byBhdm9pZA0K ID4gdXNpbmcgZmx1aWRzLg0KID4gKyhjYXRjaCAjdA0KDQogICogV2h5IGF2b2lkIGZsdWlk cz8NCiAgKiBBc3N1bWluZyBmb3Igc2FrZSBvZiBhcmd1bWVudCB0aGF0IGZsdWlkcyBhcmUg dG8gYmUgYXZvaWRlZCwNCiAgICB3aGF0IGlzIHRoZSBwb2ludCBvZiBzZXR0aW5nIHRoZSBs b2NhbGUgdG8gc29tZXRoaW5nIHN1cHBvcnRpbmcNCiAgICBVbmljb2RlPw0KDQpBcy1pcywg aXQgbm93IGJlY29tZXMgaW1wb3NzaWJsZSB0byB1c2UgJ2dldHRleHQnIHRvIHRyYW5zbGF0 ZSBzb2Z0d2FyZSANCnRvIG5vbi1FbmdsaXNoIGxvY2FsZXMgd2hlbiB0aGUgc29mdHdhcmUg aW1wb3J0cyAobGFuZ3VhZ2Ugd2lzcCksIHdoaWNoIA0Kc2VlbXMgdW5mb3J0dW5hdGUgdG8g bWUuICBJZiB5b3UgZWxhYm9yYXRlIG9uIHdoYXQgeW91ciBnb2FsIGhlcmUgaXMsIA0KbWF5 YmUgSSBoYXZlIGFuIGFsdGVybmF0aXZlIHNvbHV0aW9uLg0KDQo+ICsgICAgICAgICA7OyBh bGxvdyB1c2luZyAiIyBmb28iIGFzICMoZm9vKS4NCj4gKyAgICAgICAgIChyZWFkLWhhc2gt ZXh0ZW5kICNcIyAozrsgKGNociBwb3J0KSAjXCMpKQ0KDQpUaGF0J3MgYSByYXRoZXIgV2lz cC1zcGVjaWZpYyBleHRlbnNpb24sIGJ1dCBpdCBhcHBlYXJzIHlvdSBhcmUgDQpleHRlbmRp bmcgdGhpbmdzIGdsb2JhbGx5LiAgSW5zdGVhZCwgSSBwcm9wb3NlIGV4dGVuZGluZyBpdCB0 ZW1wb3JhcmlseSwgDQp3aXRoIHRoZSB1bmRvY3VtZW50ZWQgJyVyZWFkLWhhc2gtcHJvY2Vk dXJlcycgZmx1aWQuDQoNCj4gKyAgICAgICAobGV0DQo+ICsgICAgICAgICAoDQo+ICsgICAg ICAgICAgIChsDQoNCkxvbmVseSBwYXJlbnRoZXNpcy4NCg0KKyAgICAgICAgICAgICAobm90 ICg9IDAgKGxpbmUtcmVhbC1pbmRlbnQgKGNhciBsaW5lcyApKSkpKTsgLTEgaXMgYSBsaW5l IA0Kd2l0aCBhIGNvbW1lbnQNCg0KU3VwZXJmbHVvdXMgc3BhY2UgYWZ0ZXIgJ2xpbmVzJy4N Cg0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7IHNpbXBsZSByZWN1cnNpaXZl IHN0ZXAgdG8gdGhlIG5leHQgbGluZQ0KDQpJIHRoaW5rIHRoZSBjb252ZW50aW9uIGlzICc7 OycsIE9UT0ggdGhlcmUgZXhpc3QgbXVsdGlwbGUgY29udmVudGlvbnMuDQoNCisoZGVmaW5l ICh3aXNwLXNjaGVtZS1yZXBsYWNlLWlubGluZS1jb2xvbnMgbGluZXMpDQorICAgICAgICAg IlJlcGxhY2UgaW5saW5lIGNvbG9ucyBieSBvcGVuaW5nIHBhcmVucyB3aGljaCBjbG9zZSBh dCB0aGUgDQplbmQgb2YgdGhlIGxpbmUiDQoNClRvbyBtdWNoIHNwYWNlOyBjb252ZW50aW9u IGlzIHR3byBzcGFjZXMuDQoNCihTaW1pbGFyIHN0eWxlcyBpc3N1ZXMgaW4gb3RoZXIgcGxh Y2VzLikNCiJndWl4IHN0eWxlIiBtaWdodCBiZSB1c2VmdWwuDQoNCj4gKyhkZWZpbmUgKHdp c3AtcmVwbGFjZS1wYXJlbi1xdW90YXRpb24tcmVwciBjb2RlKQ0KPiArICAgICAgICAgIlJl cGxhY2UgbGlzdHMgc3RhcnRpbmcgd2l0aCBhIHF1b3RhdGlvbiBzeW1ib2wgYnkNCj4gKyAg ICAgICAgIHF1b3RlZCBsaXN0cy4iDQo+ICsgICAgICAgICAobWF0Y2ggY29kZQ0KPiArICAg ICAgICAgICAgICgoJ1JFUFItUVVPVEUtZTc0OWM3M2QtYzgyNi00N2UyLWE3OTgtYzE2YzEz Y2I4OWRkIGEgLi4uKQ0KPiArICAgICAgICAgICAgICAgIChsaXN0ICdxdW90ZSAobWFwIHdp c3AtcmVwbGFjZS1wYXJlbi1xdW90YXRpb24tcmVwciBhKSkpDQo+IFsuLi5dDQo+ICsoZGVm aW5lIHdpc3AtdXVpZCAiZTc0OWM3M2QtYzgyNi00N2UyLWE3OTgtYzE2YzEzY2I4OWRkIikN Cj4gKzsgZGVmaW5lIGFuIGludGVybWVkaWF0ZSBkb3QgcmVwbGFjZW1lbnQgd2l0aCBVVUlE IHRvIGF2b2lkIGNsYXNoZXMuDQo+ICsoZGVmaW5lIHJlcHItZG90IDsgLg0KPiArICAgICAg IChzdHJpbmctPnN5bWJvbCAoc3RyaW5nLWFwcGVuZCAiUkVQUi1ET1QtIiB3aXNwLXV1aWQp KSkNCg0KVGhlcmUgaXMgYSByaXNrIG9mIGNvbGxpc2lvbiAtLSBlLmcuLCBzdXBwb3NlIHRo YXQgc29tZW9uZSB0cmFuc2xhdGVzIA0KeW91ciBpbXBsZW1lbnRhdGlvbiBvZiBXaXNwIGlu dG8gV2lzcC4gIEkgaW1hZ2luZSB0aGVyZSBtaWdodCBiZSBhIHJpc2sgDQpvZiBtaXNpbnRl cnByZXRpbmcgdGhlICdSRVBSLVFVT1RFLS4uLicgaW4gDQp3aXNwLXJlcGxhY2UtcGFyZW50 LXF1b3RhdGlvbi1yZXByLCB0aG91Z2ggSSBoYXZlbid0IHRyaWVkIGl0IG91dC4NCg0KQXMg c3VjaCwgYXNzdW1pbmcgdGhpcyBhY3R1YWxseSB3b3JrcywgSSBwcm9wb3NlIHVzaW5nIHVu aW50ZXJuZWQgDQpzeW1ib2xzIGluc3RlYWQsIGUuZy46DQoNCihkZWZpbmUgcmVwci1kb3Qg KG1ha2Utc3ltYm9sICJSRVBSLURPVCIpKS4NCg0KSWYgdGhpcyBjaGFuZ2UgaXMgZG9uZSwg eW91IG1pZ2h0IG5lZWQgdG8gcmVwbGFjZQ0KDQorICAgICAgICAgICAgIDs7IGxpdGVyYWwg YXJyYXkgYXMgc3RhcnQgb2YgYSBsaW5lOiAjIChhIGIpIGMgLT4gKCMoYSBiKSBjKQ0KKyAg ICAgICAgICAgICAoKCNcIyBhIC4uLikNCisgICAgICAgICAgICAgICAod2l0aC1pbnB1dC1m cm9tLXN0cmluZyA7OyBoYWNrIHRvIGRlZmVyIHRvIHJlYWQNCisgICAgICAgICAgICAgICAg ICAgKHN0cmluZy1hcHBlbmQgIiMiDQorICAgICAgICAgICAgICAgICAgICAgICAod2l0aC1v dXRwdXQtdG8tc3RyaW5nDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgKM67ICgpDQor ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod3JpdGUgKG1hcCANCndpc3AtcmVwbGFj ZS1wYXJlbi1xdW90YXRpb24tcmVwciBhKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoY3VycmVudC1vdXRwdXQtcG9ydCkpKSkpDQorICAgICAgICAgICAgICAg ICAgIHJlYWQpKQ0KDQoNCih1bnZlcmlmaWVkIC0tIEkgdGhpbmsgcmVtb3ZpbmcgdGhpcyBp cyB1bm5lZWRlZCBidXQgSSBkb24ndCB1bmRlcnN0YW5kIA0KdGhpcyBSRVBSLS4uLiBzdHVm ZiB3ZWxsIGVub3VnaCkuDQoNCkFsc28sIEkgd29uZGVyIGlmIHlvdSBjb3VsZCBqdXN0IGRv IHNvbWV0aGluZyBsaWtlDQoNCiAgIChhcHBseSB2ZWN0b3IgKG1hcCB3aXNwLXJlcGxhY2Ut cGFyZW4tcXVvdGF0aW9uLXJlcHIgYSkpDQoNCmluc3RlYWQgb2YgdGhpcyAnaGFjayB0byBk ZWZlciB0byByZWFkJyB0aGluZy4gIFRoaXMgc2VlbXMgc2ltcGxlciB0byBtZSANCmFuZCBl cXVpdmFsZW50Lg0KDQooQUZBSUssIHRoZXNlIFJFUFItLi4uIHN5bWJvbHMgYXJlIG5ldmVy IHdyaXR0ZW4gdG8gYSBwb3J0IG9yIHR1cm5lZCANCmludG8gc3ludGF4LCBzbyBJIHRoaW5r IHRoYXQgdW5pbnRlcm5lZCBzeW1ib2xzIHdvdWxkIHdvcmsgaGVyZS4pDQoNCihBc2lkZSBm cm9tIHRoZSBSRVBSLS4uLiB0aGluZywgSSdtIGFzc3VtaW5nIChsYW5ndWFnZSB3aXNwKSBp cyBhbHJpZ2h0IA0KLS0gdGhlIFNSRkkgaXMgaW4gJ2ZpbmFsJyBzdGF0dXMgYW5kIGl0IGhh cyBiZWVuIHN0YWJsZSBmb3IgeWVhcnMgbm93LCANCmFmdGVyIGFsbC4pDQoNCkdyZWV0aW5n cywNCk1heGltZQ0K --------------hxl6QyHCliLuRgzWRdTEE6BM Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------hxl6QyHCliLuRgzWRdTEE6BM-- --------------y1UUkX49D9EONskJTYTuBQ3s-- --------------nxf4fUiVvrWBnL5NJenLOncM Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY9501wUDAAAAAAAKCRBJ4+4iGRcl7rlj AQC5Ic7aWkVPIKGBkuKY7L3c4/xrR2eXxuie1USw2NjTHwD+NEMx4O8reO6LxOkVvQXNOvhE82BZ R4KTqECmpGhpIAU= =8WQE -----END PGP SIGNATURE----- --------------nxf4fUiVvrWBnL5NJenLOncM--