From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: silas poulson Newsgroups: gmane.lisp.guile.user Subject: Re: Can guile be implementation independent? Date: Fri, 17 Dec 2021 13:32:01 +0000 Message-ID: <6FF9A1D9-749B-4BA4-8FA1-8EBF751D9FB6@hotmail.co.uk> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36847"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Guile User To: Jacob Hrbek Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Fri Dec 17 15:07:11 2021 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 1myDt9-0009O1-Lk for guile-user@m.gmane-mx.org; Fri, 17 Dec 2021 15:07:11 +0100 Original-Received: from localhost ([::1]:49996 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myDt7-0008KV-JT for guile-user@m.gmane-mx.org; Fri, 17 Dec 2021 09:07:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:55044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myDeB-00043H-A7 for guile-user@gnu.org; Fri, 17 Dec 2021 08:51:43 -0500 Original-Received: from mail-oln040092074092.outbound.protection.outlook.com ([40.92.74.92]:17879 helo=EUR04-DB3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myDe9-00016T-At for guile-user@gnu.org; Fri, 17 Dec 2021 08:51:42 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b9yJau3TN2kOZMUhEyxuh5PmAqf1K5rUrTGolkPh79yBKsMdb6J0SKtkboYl07Zh0/94ZFmyXsRrUq5foL/mOZp6UjLIQpmTCQiH7S0dkTMcw9DUoMBr1UMrs1Q5PrZMw/oEqreOv0T0wr6eGC7MMdxjRu768o+jVJhub2LuvoldYr4AbMeAKy/lGLJ6PmCbKYRZJDPBe9ObWzNAz9ZOORXqv/MfiG+8wNloc7ksR8pYB/uosnzajpsE+TIdsFpCmlpX8kyXEM1tu7ITYl6mD1fMvOQF/YeMHhiAx0SJVXOSdxovPkpfsvhECJNbXd3XqbwFwPV3mZ+pwtiC4RdvKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=EPJ5YBSqQm3gO/vi8UqVlqJGFkwvZAKl1xbA7q+Jza4=; b=CaeA2iJI7XEXZ/ZUAqJQRJrAUcLlizLG5ZMCek7htmjZsOCvseogAbx4TC39BEBx4GCZmRtvMQDU/K77/SabsCei8uCaI1a6GeBiZHtfZjD3bFBIWOS6cU9BstTEjb4h2pe/yzDASNT/l7FQi2Dgo7hSoKSJJ456yvvMz4VCGJbBPTqOfI22YXUq280PAtWoXlRsXXelskvFiFBorEX0aIN/uxqWpFDFqBm7Fl7d2eSFJz4wIm9Zy+HBKZ2VsWcaYKtA+8LgAGAxq3T3beiqr5nx3BhR1UtlMvFbBYB210EyKwcZ2GooIzB4/yTkBEBoNeeNf12WzHUQrhVTl6n9oA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Original-Received: from DBAPR06MB7080.eurprd06.prod.outlook.com (2603:10a6:10:1ac::10) by DB6PR0601MB2071.eurprd06.prod.outlook.com (2603:10a6:4:4e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Fri, 17 Dec 2021 13:32:02 +0000 Original-Received: from DBAPR06MB7080.eurprd06.prod.outlook.com ([fe80::d8c2:6684:db1c:39ee]) by DBAPR06MB7080.eurprd06.prod.outlook.com ([fe80::d8c2:6684:db1c:39ee%6]) with mapi id 15.20.4778.019; Fri, 17 Dec 2021 13:32:01 +0000 Thread-Topic: Can guile be implementation independent? Thread-Index: AQHX8ud3AmdCuDdwlkSG9mqU7v4FkKw1/K4AgAACKwCAALBHgA== In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US x-mailer: Apple Mail (2.3654.120.0.1.13) x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [MxubAFmpl7CxVhYRmEkfPKBCx9pevAgc] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b797b241-eb78-4b2f-0d17-08d9c1619b79 x-ms-traffictypediagnostic: DB6PR0601MB2071:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: uIjZRTBtsYI7KzC7Sfr1LnpThANhlAIeZBI1IcbxTfjO2KXlmcPkSivuqK9k7VJpcRREIJPXVLkEpRbegQj5NSS06eOsWZ+pDZg6TkFhqKH4MSiLA2amWFerxSxZdLGAPvTd5hyYH+smZUPDUpimREBwhLrzHxAQ5u/NF7YyLMQjWaBfoKHjn48Co0CMA/nb63LG6EtgEOgpqwR6zoFlD3wi/fPisx8NyQoFiT3oXtGwCQwsUMCYBUEKpZ2eNGyO+LaHlQhiw39xJwo/mF5hi4ZKkS6PhVBngqk4dZxcJCrW1ald/FPNpcFvNBmt/Xu7g5uHzzcEc3/X3Wa/+7M0og/4uFGDxOr3aPA+XkBG2e/d/sTBTP8isUtg984F46XStbl/dx5aPh8RKQVlQuavQeuHLsmPGFdNMj6LBB20ndti17FppS2RQ2+dGMSLyNJYzk5zB3EkzjOozup2o/i3eS6JSJVwkiIkh5t8dFzEn+nOwj0jVrw9cob8lhRxeRKOQcqVkN8VCb/157Io8Qp3/Wq/vbC+p1hiWQe+tx9GtyCYBVzJ3IxEodmYlxGfdEiGmAVhSoJlDAiscy0qpRk4xiwz6GocaYkKVHk1h5z58+0p8JIBoMGqzDsKfsQxBmzl x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DFxNqa7zIHWEjZwpe1qM7qLHMdN+FsHd9Kvq9IsjOXRFQTAxv/jXLgO58GpD?= =?us-ascii?Q?TcvIid74WdfA0ynU5gcda/MTOikhN4mGq8eTKpIVGTIc9rvQbTiAHWrhKq93?= =?us-ascii?Q?8FfcDuNR9/QkJwB8qWiegn+CUqSyYlhiw3tuLklK+8cJNru0i0LZyndgpqfm?= =?us-ascii?Q?y8x+i3+Ez8Ap0MlBg8mg1tyc94HBCaSO6rTELGbnNaXGyqfQKi/ESJF4bshf?= =?us-ascii?Q?yomQM1rnOEW3isCCxh7crl1SiuaDEEqmA5I48Svb5EWGhR4+sh1r0Rm5d2vn?= =?us-ascii?Q?n/v2XGadewH/mnozFYjIpLZel95urMZpGUQ1mDeloYRQ3cK9NLQENWM8feZz?= =?us-ascii?Q?fFh3jv6LGoUW90mhDrKuBc6OoDvDl1e1fkf5MLKY3jYExnlMv56qM6m2hLWy?= =?us-ascii?Q?AkUESfMzjU7X/ok5B8tFrzZ1KeIyVrFzVbkSsKJkm3NdOaw4BWBm+kQyZz6R?= =?us-ascii?Q?OCsrGKfUH5kdIPcs+98ZjwKEqePwV6qkTl1xNsmd4vpXGc+rlMTGzKiBFdtm?= =?us-ascii?Q?N4uCbapKFXQ8l8cieMX4glLsrc9tlw3exg5LLsEowEHETv1hXzEqJtRGQquf?= =?us-ascii?Q?4CuRtz8m837KKd3KrtB3SCU2sepp/MeZNS/zHAaHnd7qMLzOqyXoHiiDJYVF?= =?us-ascii?Q?32 Content-ID: <9D89C06EAB6F7F4D8E1D8355AB97AF36@eurprd06.prod.outlook.com> X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-6e454.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBAPR06MB7080.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: b797b241-eb78-4b2f-0d17-08d9c1619b79 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2021 13:32:01.3319 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0601MB2071 Received-SPF: pass client-ip=40.92.74.92; envelope-from=silas8642@hotmail.co.uk; helo=EUR04-DB3-obe.outbound.protection.outlook.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no 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" Xref: news.gmane.io gmane.lisp.guile.user:17865 Archived-At: Uncertain if anymore but Guile provides list of r7rs incompatiblities here Silas > On 17 Dec 2021, at 03:01, Jacob Hrbek wrote: >=20 > Looks interesting, are there any known limitations in relation to Guile? >=20 > On 12/17/21 03:53, Nala Ginrut wrote: >> Hi Jacob! >> You may take a look at akku.scm >> You can write r7rs code and use Guile as one of the compiler alternative= s. >>=20 >> Best regards. >>=20 >>=20 >> On Fri, Dec 17, 2021, 09:43 Jacob Hrbek wrote: >>=20 >> I am used to working with common lisp where i can write code that is >> "implementation independent" meaning that following a specific coding >> style makes it compatible across multiple interpretators/compilers >> (sbcl, LispWorks, etc..) >>=20 >> Is there a way to do the same on GNU Guile? Like writing a code >> that can >> be interpreted by implementations that are following the IEEE >> 1178-2008 >> or R7RS standard? >>=20 >> -- Jacob Hrbek >>=20 > -- > -- Jacob Hrbek >