From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=FREEMAIL_FROM, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27268 invoked from network); 24 Feb 2022 00:18:32 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 24 Feb 2022 00:18:32 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 1B1759C75A; Thu, 24 Feb 2022 10:18:31 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F3D059C6E7; Thu, 24 Feb 2022 10:17:56 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id B92859C713; Wed, 23 Feb 2022 10:53:08 +1000 (AEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068054.outbound.protection.outlook.com [40.92.68.54]) by minnie.tuhs.org (Postfix) with ESMTPS id 241AF9C6F4 for ; Wed, 23 Feb 2022 10:53:08 +1000 (AEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GyiCtoOe2AymReLD4FMX1AOUYCxc2im1yWa/S5x6jAWj/g9788LROCInCOWAcXMGcXEvCSxtrG1KiOO8dPmUMRnFe6W+CF3qbgU8Aoi+KQmIQ5FtSXkagZZf2Z34EQcaMto2i1GtggQoWdWPvJ9mYlPftf7hr/0khgcR/rBhXZaFNLemIbGFjBCR/Fg74omCvPc4+MkFZC4ZapxognaiLc22ablVqwKcr7klLEgb4fdCl4F7YSy3Eyw68yEEPqsmrY5Ll7tcQNftZH3gTFpKUTZEvUnkAGxDvbSvZ2ntklQrYhq93dYRrSqEinahtZq6y74lUuE1qTqug3SOpPN3Iw== 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=oDV2YNETXVQ1WIlZMh3V+zRgpDmoTut0+9c+rd1V0dE=; b=gN6oqeAR4TzaqVgKQCV4YHPtF6dGwLvS7fHwt61tczEU2WpKBmEQ/NaSV4CTu4XeX3k4H+vRIIzJAulbR3sNLdZFzz31T2gWPJmQ31B6lzPR0V6hz02vaKNI8ZWUAC+gPk10Pkg5JcyMKdxYob53eAre5zLQLV8TnRVUeNfwnubUHQBNcyaJkiW1yJxJk3tQTCf2vJdCIZtrkOqlD0TP/jC0R+4uw5lroOidVf+ZWf7sIQhm4vG1auqfNK0Er3kmN27csgn+zXRLqWL6VmkkOg/5iJTpU8E1zEet40L8Bim6aRDflorjGHoYnT2d/XxoQm6BQXuThFh9TswD0X2JEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DBAPR06MB7080.eurprd06.prod.outlook.com (2603:10a6:10:1ac::10) by PR3PR06MB7002.eurprd06.prod.outlook.com (2603:10a6:102:8f::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.21; Wed, 23 Feb 2022 00:53:05 +0000 Received: from DBAPR06MB7080.eurprd06.prod.outlook.com ([fe80::a1f4:44d1:b968:b23a]) by DBAPR06MB7080.eurprd06.prod.outlook.com ([fe80::a1f4:44d1:b968:b23a%8]) with mapi id 15.20.4995.027; Wed, 23 Feb 2022 00:53:05 +0000 From: silas poulson To: Will Senn Thread-Topic: [COFF] Tail-recursion was Re: [TUHS] Lorinda Cherry Thread-Index: AQHYIrx1kEvEgUx5h0mAZthz0uhQBayVTWEAgAAEaYCAAH2ggIAABUqAgABwtr+AAenAv4AAEw+AgAAHSICAALWGgIAGbIcAgADtKoCAAAE7gA== Date: Wed, 23 Feb 2022 00:53:04 +0000 Message-ID: References: <202202160754.21G7sbUa011318@freefriends.org> <1nKFRN-4IZ-00@marmaro.de> <8735kig8vb.fsf@vuxu.org> <4E3028A1-EC08-424A-B814-CC2AEEEAEC7B@iitbombay.org> <20220222103948.1B0482206F@orac.inputplus.co.uk> <52dac66b-3f10-fc5f-9325-a8f4f9bdcc99@gmail.com> In-Reply-To: <52dac66b-3f10-fc5f-9325-a8f4f9bdcc99@gmail.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3693.60.0.1.1) x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [fc03Y4bUJZAgVxt79fo/xA5vgGKzcyqe] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fd2932d6-a48c-4c7e-84ca-08d9f666d9cb x-ms-traffictypediagnostic: PR3PR06MB7002:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nqWmiXSq2u19o1augAQUXpb2z8XDs2D8VjjdHbaw0MtyK53ACS5uTtn4k8uBP6f6xFj1gmP2z5KUHXWktEjRCFBWji9cDss5h7wTlrUvvMdMsaD404b30u6fKjksuy5Yr9B6JZtnNGBB7O+xDeWaguwzApQNkqxOzFQYjtf8gPm7BC0fTpWqz/rIv5m2T5nIBp5emCQZoPKI5xAcpTpVw2fLX+wp+nEpkMF1XTGdIZ2qKvNHW+oUXeUyhCZMQx4W6agDl4XkBWUhY4xYNrzeUJy1OaveRAKwj6IuxH7VUfZyVWqMVKAwVJBX9J8qUqu3M7AjFLAdcjP1+OP/UYtA6IK0Wq9t/nO4jvg5KSttGdEW+hLrkLH2DuMR3KfsJIyYIqZIEUZ3cDSL66Bd/8URCDug18tPyaw1yrRy9MCXwsLuJbBhgksS6k5r1f+8Gf87IjOVfIliJiKuytQfAlhovjDPTjXV+6k1uPcBgOeE4Lqt/DQ1NOtRJLRkgTVxkLXe/nOkI07Z89SiNNzMsDJpZmymQcR35eJi+R/Cr68z2wNxH2+ALQWJBgNFaEGy7fyYkiF0VPi8yBKZacaeUYgbDU02/pcvauYlytKbtEc/CFYv6SVZ1Zc1DauNmN2WkEE4 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Wi9EeUQ2TGFURHhNdEVOWm5YWmNSRG5XQ0RsMFpET01WT20rVmUyMVF5b0I3?= =?utf-8?B?NTZLVUg5SlhJcEpESUc3YUM1T05laUx6d3lkQTBGK3JMcWZuaUdQZ2c2by9W?= =?utf-8?B?TXE4R1dKN0NKd2gxQVhSOU1GS01WRGhRRHY2SFhKeC9icnhTTHFXcjd1Z0NY?= =?utf-8?B?VWQ1MXlHS1l5ZXNWclkyV0tiZHk2VkxlaDI0NEZSQ2ovQ0RWc3ZhajlCODZy?= =?utf-8?B?bWJ2Z21oOVpCVkVtaVd1UGRZblAveFhJTm5WTDZsd24zbTVReDRJWDk0a2cy?= =?utf-8?B?UmhOZWVSN3NETHZIeTIveHRuMXdxdXBHTkw0eDRFV0ZkNGlHV3hJeTJSWXdP?= =?utf-8?B?di9QNU52UWd0UUl2NlNYVDc4aFB4bk9neDFLRFFhVWkzdFg4UU5JVDY0dnp0?= =?utf-8?B?bUNFeHBUNGFXQUd2eFVrVEpGeHFrbWpCZWVzSkdDS1pNelNnbHFXUmVIVjBa?= =?utf-8?B?MnI4bE9hc3Q5a1l4RDJxS1pYbm9MZEt6NjIwWjkxRlpYSXNZV2NiZ0liTllE?= =?utf-8?B?TlhBRndHNS95TTNOeEpaT1h3NmJHdmFzN1FWUFNWU0h3K2EyQXBEek1nT24y?= =?utf-8?B?SGlCRElNUVptam1SZHFoUVNHQjFIb0xLdnBTWFpUQVJVclNrMXZUaXZJT3Y4?= =?utf-8?B?Y0ZvWlkwSDF1eHBnQTVjZWVUc2M3RG0ya1N5c2VYd1VFcVZwdk1KeDk4a1dO?= =?utf-8?B?L2VVU1dPQVBHZ1grd1k0clB4SGhSOXFhMlB5SW5BUXRFbzNFY1lvNlRJV3RL?= =?utf-8?B?eXB2OGhFK0NJZmJZVFU0Q0dHeWRRamk4RFpIWG1ya09wdGhldHpLcGxPNk1q?= =?utf-8?B?SStwWDgyaDF2cU11UEo3WVM3bURSMTF3Ry9JYU95dHY2OHRobHAzUTB5UmVh?= =?utf-8?B?KzBsTjZDOFh3cW1wZmhydVFqRGlNSXNuYUk3TlFRbERUU3RFUExSM1pWNXpj?= =?utf-8?B?bEE0SnlKdEhBSzJtUDZVcDNPZGNKU0MxTnZoSHphdEhCcCtJbDdLdnR0U1VP?= =?utf-8?B?bEloUjZ4TmllWk4rRTlXaUV1b3dUNjZvTFlZank4MWxyKzNhMUgvak1pc0Uv?= =?utf-8?B?YTgyOGtTekQ1d3NXRkdKWVRPbEo4bFFVa3kzQkpMWFRML3RMT0paQjd6NFV4?= =?utf-8?B?cEFMb0tuMHdJWVdDUHdad0Eybk8wNFlUbXo5WW5LTkN1eUErK2lnV3BaWkYw?= =?utf-8?B?Q1dRaDFQY3hGb0ozdTBQbGF4d1BucGVlTldrWTNuMmJDYlVXcm9TVmIwQlFQ?= =?utf-8?B?SFA2UGxJT29WenRTemg3K2NSL0xmc2gyUXIxOEhCYUdPMm9lUT09?= Content-ID: <681CC74483DC2F46BF41241BF785901E@eurprd06.prod.outlook.com> MIME-Version: 1.0 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: fd2932d6-a48c-4c7e-84ca-08d9f666d9cb X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2022 00:53:04.9008 (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: PR3PR06MB7002 X-Mailman-Approved-At: Thu, 24 Feb 2022 10:17:20 +1000 Subject: Re: [COFF] Tail-recursion was Re: [TUHS] Lorinda Cherry X-BeenThere: coff@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Computer Old Farts Forum List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: COFF Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: coff-bounces@minnie.tuhs.org Sender: "COFF" WWVzISBUaGF04oCZcyBzdWNoIGFzIGZ1biBwcmVzZW50YXRpb24hDQoNCkZvciB0aG9zZSB3aG8g d2FudCB0aGUgZmFzdCB2ZXJzaW9uLCBza2lwIHRvIDY6MDAgbWFyay4NCg0KU2lsYXMNCg0KPiBP biAyMyBGZWIgMjAyMiwgYXQgMDA6NDgsIFdpbGwgU2VubiA8d2lsbC5zZW5uQGdtYWlsLmNvbT4g d3JvdGU6DQo+IA0KPiBNeSBhbGwgdGltZSBmYXZvcml0ZSBwcmVzZW50YXRpb24gb24gdGFpbC1y ZWN1cnNpb246DQo+IA0KPiBodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PS1QWDBCVjlo R1pZDQo+IA0KPiANCj4gT24gMi8yMi8yMiA0OjM5IEFNLCBSYWxwaCBDb3JkZXJveSB3cm90ZToN Cj4+IEhpIE90dG8sDQo+PiANCj4+PiBNYWNPUyB1c2VzIHRoZSBHTlUgaW1wbGVtZW50YXRpb24g d2hpY2ggaGFzIGEgbG9uZyBzdGFuZGluZyBpc3N1ZSB3aXRoDQo+Pj4gZGVlcCByZWN1cnNpb24u ICBJdCBldmVuIGNhbm5vdCBoYW5kbGUgdGhlIHRhaWwgcmVjdXJzaXZlIGNhbGxzIHVzZWQNCj4+ PiBoZXJlIGFuZCB3aWxsIHJ1biBvdXQgb2YgaXRzIHN0YWNrLg0KPj4gV2hlbiBsZWFybmluZyBk YyBhbmQgc2VlaW5nIGl0IHJlbGllZCBvbiB0YWlsIGNhbGxzLCB0aGUgZmlyc3QgdGhpbmcNCj4+ IEkgZGlkIHdhcyBjaGVjayBpdCBkaWQgdGFpbC1jYWxsIGVsaW1pbmF0aW9uLCBhbmQgaXQgZGlk LiAgVGhhdCB3YXMNCj4+IEdOVSBkYy4NCj4+IA0KPj4gVHJ5aW5nIGp1c3Qgbm93LCBJIHNlZSBu byBncm93dGggaW4gbWVtb3J5IHVzYWdlIGRlc3BpdGUgaGVhdnkgQ1BVIGxvYWQNCj4+IHNob3du IGJ5IFRJTUUgaW5jcmVhc2luZy4NCj4+IA0KPj4gICAgICQgZGMNCj4+ICAgICAhcHMgdSBgcGlk b2YgZGNgDQo+PiAgICAgVVNFUiAgICAgICBQSUQgJUNQVSAlTUVNICAgIFZTWiAgIFJTUyBUVFkg ICAgICBTVEFUIFNUQVJUICAgVElNRSBDT01NQU5EDQo+PiAgICAgcmFscGggICAgMTE0ODkgIDAu MCAgMC4wICAgMjMzMiAgMTQ4NCBwdHMvMSAgICBTKyAgIDEwOjMzICAgMDowMCBkYw0KPj4gICAg IFtsbXhdc21sbXgNCj4+ICAgICBeQw0KPj4gICAgIEludGVycnVwdCENCj4+ICAgICAhcHMgdSBg cGlkb2YgZGNgDQo+PiAgICAgVVNFUiAgICAgICBQSUQgJUNQVSAlTUVNICAgIFZTWiAgIFJTUyBU VFkgICAgICBTVEFUIFNUQVJUICAgVElNRSBDT01NQU5EDQo+PiAgICAgcmFscGggICAgMTE0ODkg NzUuNSAgMC4wICAgMjMzMiAgMTQ4OCBwdHMvMSAgICBTKyAgIDEwOjMzICAgMDo0NiBkYw0KPj4g DQo+PiBUaGUgbWVtb3J5IHVzZWQgcmVtYWluZWQgYXQgdGhhdCBsZXZlbCBkdXJpbmcgdGhlIG1h Y3JvIGV4ZWN1dGlvbiB0b28sDQo+PiB3YXRjaGVkIGZyb20gb3V0c2lkZS4NCj4+IA0KPj4gRG8g eW91IGhhdmUgbW9yZSBkZXRhaWwgb24gd2hhdCBHTlUgZGMgY2FuJ3QgaGFuZGxlPyAgZGMgd2l0 aG91dA0KPj4gdGFpbC1jYWxsIGVsaW1pbmF0aW9uIGlzIGEgYml0IGNyaXBwbGVkLg0KPj4gDQo+ IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBD T0ZGIG1haWxpbmcgbGlzdA0KPiBDT0ZGQG1pbm5pZS50dWhzLm9yZw0KPiBodHRwczovL21pbm5p ZS50dWhzLm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vY29mZg0KDQpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpDT0ZGIG1haWxpbmcgbGlzdApDT0ZG QG1pbm5pZS50dWhzLm9yZwpodHRwczovL21pbm5pZS50dWhzLm9yZy9jZ2ktYmluL21haWxtYW4v bGlzdGluZm8vY29mZgo=