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: Wed, 15 Feb 2023 00:01:50 +0100 Message-ID: <01212259-37dd-5d67-7bbc-101e01d96d01@telenet.be> References: <87h6w2fkz8.fsf@web.de> <877cwxe4ar.fsf@web.de> <2f7d015d-ceb4-ef8f-b4fe-b69e39b723f8@telenet.be> <87357ldqaq.fsf@web.de> <1a70460e-11fb-9f5d-0d5f-1eb507d5af0d@telenet.be> <87ilg4j65e.fsf@web.de> <87edqsj5vt.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------TsD3wXsCQy7mG00RMZCi05ZX" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11469"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.0 Cc: guile-devel@gnu.org To: "Dr. Arne Babenhauserheide" Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Wed Feb 15 00:02:13 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 1pS4JQ-0002lT-VM for guile-devel@m.gmane-mx.org; Wed, 15 Feb 2023 00:02:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pS4JF-0002rP-Nl; Tue, 14 Feb 2023 18:02:01 -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 1pS4JD-0002rB-Kk for guile-devel@gnu.org; Tue, 14 Feb 2023 18:01:59 -0500 Original-Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pS4JB-0006sE-BM for guile-devel@gnu.org; Tue, 14 Feb 2023 18:01:59 -0500 Original-Received: from [IPV6:2a02:1808:81:fa68:2767:6d2c:52c1:63d4] ([IPv6:2a02:1808:81:fa68:2767:6d2c:52c1:63d4]) by michel.telenet-ops.be with bizsmtp id MB1q290074jeKo506B1rwW; Wed, 15 Feb 2023 00:01:51 +0100 Content-Language: en-US In-Reply-To: <87edqsj5vt.fsf@web.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23; t=1676415711; bh=+MHu6fHh9SQKAUHRCB0MncE+M/Z+pWfH/ZTEUVvK17A=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=OJZLhId7AitOmvEMNCpflvYtXjxLIG7qT962nXJLo3obE8+7PYSM/PoSxE5lnLkQw 6iR8gJ705waPJHjoFlUHlt08HuiQiCTBDrFYCob8g4sC+WppQyutNRXAMHNZ5ZL0lX mVcuHWTI2piw5UxYBysNC5grlRvLSAwOBWdFHTHAX1KRQkOQGWV7KupMvRw2/Rtuc1 c97BC7/l7e3gwPWRfcdrOCrc88/mcYh0P8xqABaz1X3ZUtdW53N8yc/fp3Iv2cLKEu IdsM8Hn3ffI33+HG9SFjegialzpW8QQofgeATtbLzzs4VjOzTwX7Ij/jIU9IB4lufd frJdmYm0e6SWg== Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.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, NICE_REPLY_A=-0.35, 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:21702 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------TsD3wXsCQy7mG00RMZCi05ZX Content-Type: multipart/mixed; boundary="------------1BZVE3pBE3EjLru70jc7MAXh"; protected-headers="v1" From: Maxime Devos To: "Dr. Arne Babenhauserheide" Cc: guile-devel@gnu.org Message-ID: <01212259-37dd-5d67-7bbc-101e01d96d01@telenet.be> Subject: Re: [PATCH] add language/wisp to Guile? References: <87h6w2fkz8.fsf@web.de> <877cwxe4ar.fsf@web.de> <2f7d015d-ceb4-ef8f-b4fe-b69e39b723f8@telenet.be> <87357ldqaq.fsf@web.de> <1a70460e-11fb-9f5d-0d5f-1eb507d5af0d@telenet.be> <87ilg4j65e.fsf@web.de> <87edqsj5vt.fsf@web.de> In-Reply-To: <87edqsj5vt.fsf@web.de> --------------1BZVE3pBE3EjLru70jc7MAXh Content-Type: multipart/mixed; boundary="------------0uHPA5gjjYtVoWa8nKqwTENy" --------------0uHPA5gjjYtVoWa8nKqwTENy Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 ID4gWy4uLl0NCj4gVGhhdCB3b3VsZCBiZSBuaWNlLCBidXQgd291bGQgcmVxdWlyZSBkb2lu ZyBjaGFuZ2VzIGluIGEgY3JpdGljYWwgY29yZQ0KPiBwYXJ0IG9mIEd1aWxlLiBJdCB3b3Vs ZCBjaGFuZ2UgdGhpcyBhZGRpdGlvbiBmcm9tIGEgcmlzay1mcmVlIGFkZGVkDQo+IGZlYXR1 cmUgdG8gYSByaXNreSBjb3JlIGNoYW5nZS4NCg0KSSBtYWludGFpbiB0aGF0IGEgbmV3IGxh bmd1YWdlIHNob3VsZG4ndCBiZSBtZXJnZWQgdW50aWwgdGhlIA0KU2NoZW1lLXNwZWNpZmlj IGxvYWQgcGF0aCBzdHVmZiBpcyBmaXhlZC9leHRlbmRlZCB0byB3b3JrIGZvciBub24tU2No ZW1lIA0KdGhpbmdzIChlLmcuIFdpc3ApIHRvbyAtLSBpZiB0aGlzIHJlcXVpcmVzIHNvbWV3 aGF0IHJpc2t5ICgqKSBjaGFuZ2VzIHRvIA0KY29yZSBwYXJ0cywgdGhlbiB0aGF0IGp1c3Qg bWVhbnMgd2UnbGwgaGF2ZSB0byBkbyBzb21lIHJpc2t5IHN0dWZmLCB0aGVuLg0KDQpJIGFs c28gZXhwZWN0IHRoYXQgR3VpbGUgbWFpbnRhaW5lcnMgd2lsbCBoYXZlIHRoZSBvcHBvc2l0 ZSBvcGluaW9uIA0KKGkuZS4sIOKAmGZpeGluZyB0aGUgbG9hZCBwYXRoIHN0dWZmIGlzbid0 IG5lY2Vzc2FyeSBmb3IgbWVyZ2luZyBhIG5ldyANCmxhbmd1YWdlIGltcGxlbWVudGF0aW9u 4oCZKS4NCg0KKCopIEZXSVcgSSBkaXNhZ3JlZSBvbiB0aGUgJ3Jpc2t5JyBhc3Nlc3NtZW50 IC0tIGl0IHNlZW1zIGxpa2UgYSDigJhpZiBpdCANCnJ1bnMsIGl0IHdpbGwgd29ya+KAmSB0 aGluZyB0byBtZS4gIFRoYXQgaXQgbW9kaWZpZXMgYSBjb3JlIHBhcnQgb2YgR3VpbGUsIA0K bWFrZXMgaXQgbGVzcyByaXNreSBJTU8sIGFzIGl0IHdvdWxkIGF1dG9tYXRpY2FsbHkgYmUg bW9yZSB0ZXN0ZWQuDQoNCkFzaWRlIGZyb20gdGhlICgqKSBhbmQgdGhlICdJIGFsc28gZXhw ZWN0IFsuLi5dLCcsIEkgZG9uJ3QgaGF2ZSBhbnl0aGluZyANCm5ldyB0byBzYXkgYWJvdXQg dGhpcywgc28gSSdsbCBzdG9wIGhlcmUuDQoNCiA+IFsuLi5dDQo+IFRoYXQgd291bGQgYWxz byBlbmFibGUgc2hpcHBpbmcgcHJlLWNvbXBpbGVkIHNvZnR3YXJlIHdpdGhvdXQNCj4gc291 cmNlY29kZSwNCg0KVGhhdCBjYW4gYWxyZWFkeSBiZSBkb25lIC0tIGJlc2lkZXMgbGVnYWxp dGllcywgbm90aGluZyBzdG9wcyBwZW9wbGUgDQpmcm9tIHB1dHRpbmcgW15dIG9yIFteXSAu c2NtIGZpbGVzIGluICRHVUlMRV9MT0FEX1BBVEggYW5kIHB1dHRpbmcgLmdvIA0KaW4gJEdV SUxFX0xPQURfQ09NUElMRURfUEFUSC4NCg0KW15dOiBSZWRhY3RlZCB0byBub3QgZ2l2ZSBw ZW9wbGUgaWRlYXMgb24gaG93IHRvIGNpcmN1bXZlbnQgc3R1ZmYuDQpJIGNhbiBlbGFib3Jh dGUgYnkgbm9uLXB1YmxpYyBlLW1haWwgaWYgeW91IGxpa2UuDQoNCj4gc28gdGhlcmUgbWF5 IGJlIHN0cmF0ZWdpYyByZWFzb25zIHRvIGF2b2lkIGl0LiBBbHdheXMNCj4gcHJvdmlkaW5n IHRoZSBzb3VyY2Vjb2RlIGFsc28gbWFrZXMgY29tcGxpYW5jZSB3aXRoIGF1dG9tYXRpYyBj b3B5bGVmdA0KPiBsaWNlbnNlcyBhdXRvbWF0aWMuDQoNCk1tLCB5ZXMsIEkgZ3Vlc3MuICBJ ZiBvbmx5IHBlb3BsZSB3ZXJlbid0IGNhcmVsZXNzIGFuZCBkaWRuJ3QgdHJ5IHRvIA0KY2ly Y3VtdmVudCBjb3B5bGVmdCwgdGhlbiB0aGluZ3Mgd291bGQgYmUgZWFzaWVyIC4uLg0KDQpP biAxNC0wMi0yMDIzIDIyOjI0LCBEci4gQXJuZSBCYWJlbmhhdXNlcmhlaWRlIHdyb3RlOg0K PiBQUzogU28gd2hhdOKAmXMgc3RpbGwgbWlzc2luZyBoZXJlIGlzIHRvIGF2b2lkIHNldHRp bmcgdGhlIGxvY2FsZS4gRG8geW91DQo+ICAgICAgaGFwcGVuIHRvIGhhdmUgYSBoaW50IGhv dyB0byBhY3R1YWxseSBkbyB0aGlzIHJpZ2h0Pw0KDQpJIHRoaW5rIHlvdSBtaWdodCBoYXZl IGZvcmdvdHRlbiBhYm91dCB0aGlzOg0KDQo+ICAtLSBTY2hlbWUgUHJvY2VkdXJlOiBzZXQt cG9ydC1lbmNvZGluZyEgcG9ydCBlbmMNCj4gIC0tIEMgRnVuY3Rpb246IHNjbV9zZXRfcG9y dF9lbmNvZGluZ194IChwb3J0LCBlbmMpDQo+ICAgICAgU2V0cyB0aGUgY2hhcmFjdGVyIGVu Y29kaW5nIHRoYXQgd2lsbCBiZSB1c2VkIHRvIGludGVycHJldCBJL08gdG8NCj4gICAgICBQ T1JULiAgRU5DIGlzIGEgc3RyaW5nIGNvbnRhaW5pbmcgdGhlIG5hbWUgb2YgYW4gZW5jb2Rp bmcuICBWYWxpZA0KPiAgICAgIGVuY29kaW5nIG5hbWVzIGFyZSB0aG9zZSBkZWZpbmVkIGJ5 IElBTkENCj4gICAgICAoaHR0cDovL3d3dy5pYW5hLm9yZy9hc3NpZ25tZW50cy9jaGFyYWN0 ZXItc2V0cyksIGZvciBleGFtcGxlDQo+ICAgICAg4oCYIlVURi04IuKAmSBvciDigJgiSVNP LTg4NTktMSLigJkuDQo+IA0KPiBBcyBzdWNoLCBJIHByb3Bvc2UgY2FsbGluZyBzZXQtcG9y dC1lbmNvZGluZyEgcmlnaHQgaW4gdGhlIGJlZ2lubmluZyBvZiByZWFkLW9uZS13aXNwLXNl eHAuIA0KDQpNb3JlIGNvbmNyZXRlbHksIHJlcGxhY2UNCg0KKGRlZmluZSAocmVhZC1vbmUt d2lzcC1zZXhwIHBvcnQgZW52KQ0KICAgICAgICAgIDs7IGFsbG93IHVzaW5nICIjIGZvbyIg YXMgIyhmb28pLg0KICAgICAgICAgIChyZWFkLWhhc2gtZXh0ZW5kICNcIyAozrsgKGNociBw b3J0KSAjXCMpKQ0KICAgICAgICAgIChjb25kDQogICAgICAgICAgICAgKChlb2Ytb2JqZWN0 PyAocGVlay1jaGFyIHBvcnQpKQ0KICAgICAgICAgICAgICAgKHJlYWQtY2hhciBwb3J0ICkp OyByZXR1cm4gZW9mOiB3ZeKAmXJlIGRvbmUNCiAgICAgICAgICAgICAoZWxzZQ0KICAgICAg ICAgICAgICAgKGxldCAoKGNodW5rICh3aXNwLXNjaGVtZS1yZWFkLWNodW5rIHBvcnQpKSkN CiAgICAgICAgICAgICAgICAgKGNvbmQNCiAgICAgICAgICAgICAgICAgICAoKG5vdCAobnVs bD8gY2h1bmspKQ0KICAgICAgICAgICAgICAgICAgICAgKGNhciBjaHVuaykpDQogICAgICAg ICAgICAgICAgICAgKGVsc2UNCiAgICAgICAgICAgICAgICAgICAgICNmKSkpKSkpDQoNCmJ5 DQoNCihkZWZpbmUgKHJlYWQtb25lLXdpc3Atc2V4cCBwb3J0IGVudikNCiAgIDs7IEFsbG93 IHVzaW5nICIjIGZvbyIgYXMgIyhmb28pLg0KICAgOzsgRG9uJ3QgdXNlIHRoZSBnbG9iYWxs eS1hY3RpbmcgcmVhZC1oYXNoLWV4dGVuZCwgYmVjYXVzZSB0aGlzDQogICA7OyBkb2Vzbid0 IG1ha2UgbXVjaCBzZW5zZSBpbiBwYXJlbnRoZXNlLXkgKG5vbi1XaXNwKSBTY2hlbWUuDQog ICA7OyBJbnN0ZWFkLCB1c2UgZmx1aWRzIHRvIHRlbXBvcmFyaWx5IGFkZCB0aGUgZXh0ZW5z aW9uLg0KICAgKGRlZmluZSAlcmVhZC1oYXNoLXByb2NlZHVyZXMvcGFyYW1ldGVyDQogICAg IChmbHVpZC0+cGFyYW1ldGVyICVyZWFkLWhhc2gtcHJvY2VkdXJlcykpDQogICAocGFyYW1l dGVyaXplICgoJXJlYWQtaGFzaC1wcm9jZWR1cmVzL3BhcmFtZXRlcg0KICAgICAgICAgICAg ICAgICAgICBgKCgjXCMgLCjOuyAoY2hyIHBvcnQpICNcIykpDQogICAgICAgICAgICAgICAg ICAgICAgLEAoJXJlYWQtaGFzaC1wcm9jZWR1cmVzL3BhcmFtZXRlcikpKSkNCiAgICAgOzsg UmVhZCBXaXNwIGZpbGVzIGFzIFVURi04LCB0byBzdXBwb3J0IG5vbi1BU0NJSSBjaGFyYWN0 ZXJzLg0KICAgICA7OyBUT0RPOiB3b3VsZCBiZSBuaWNlIHRvIHN1cHBvcnQgJzs7IGNvZGlu Zzogd2hhdGV2ZXInIGxpbmVzDQogICAgIDs7IGxpa2UgaW4gcGFyZW50aGVzZS15IFNjaGVt ZS4NCiAgICAgKHNldC1wb3J0LWVuY29kaW5nISBwb3J0ICJVVEYtOCIpDQogICAgIChpZiAo ZW9mLW9iamVjdD8gKHBlZWstY2hhciBwb3J0KSkNCiAgICAgICAgIChyZWFkLWNoYXIgcG9y dCkgOyByZXR1cm4gZW9mOiB3ZeKAmXJlIGRvbmUNCiAgICAgICAgIChsZXQgKChjaHVuayAo d2lzcC1zY2hlbWUtcmVhZC1jaHVuayBwb3J0KSkpDQogICAgICAgICAgIChhbmQgKG5vdCAo bnVsbD8gY2h1bmspKSA7IDwtLS0tIFhYWDogbWF5YmUgKHBhaXI/IGNodW5rKQ0KICAgICAg ICAgICAgICAgIChjYXIgY2h1bmspKSkpKSkNCg0KKHVudGVzdGVkKS4NCg0KKEkndmUgYWxz byBkb25lIHRoZSByZWFkLWhhc2gtZXh0ZW5kIHN0dWZmIGFuZCBzaW1wbGlmaWVkIHRoZSAn Y29uZCcgDQpleHByZXNzaW9ucy4pDQoNCkdyZWV0aW5ncywNCk1heGltZS4NCg== --------------0uHPA5gjjYtVoWa8nKqwTENy 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----- --------------0uHPA5gjjYtVoWa8nKqwTENy-- --------------1BZVE3pBE3EjLru70jc7MAXh-- --------------TsD3wXsCQy7mG00RMZCi05ZX Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY+wS3gUDAAAAAAAKCRBJ4+4iGRcl7rIp AP9wQxVzTsdu15r32V4hGS5usYVekcCdvTStEV3FKDOb/wD/VCzwEvD/h5iRlghchOe47gbX32Ps WYYryU0uhU5gFAE= =U0Yx -----END PGP SIGNATURE----- --------------TsD3wXsCQy7mG00RMZCi05ZX--