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=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,URIBL_SBL_A autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6652 invoked from network); 22 Feb 2021 23:09:17 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 22 Feb 2021 23:09:17 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id 7512D34673 for ; Mon, 22 Feb 2021 18:09:17 -0500 (EST) (envelope-from bounce.mM281c649ebf07b0d790f318f5.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 706D7186AF26; Mon, 22 Feb 2021 18:09:17 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20150623.gappssmtp.com header.i=@iitbombay-org.20150623.gappssmtp.com header.b=X4Dpv+4z header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-ot1-f50.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:mime-version:subject:date :references:to:in-reply-to:message-id:list-help:list-id :list-post:list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1614035357; bh=4xE+Lpp2IQrqis+F /ZVhgEBq/sAB+Bt89T03EmSc1Oc=; b=QbOisXOWVj0bINZgnVwfXSuDP6EDm1oS oiR86kAuK6KvMtyGJw5iWexuz9RbJsx5kAZlK9J+XndUd4Ui5/5nyEW9soGZtMI9 dKv1Xl0iEIRG8HyHaZ1Cm/3jta0GuUs7AJrHrD4rm2J7shUlaKFmrLK/293QKBfn VigEWvknpSY= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1614035357; b=s+BD9fi6kIa6U/CR8PoWhYU5W6KBvIXD7oGqyffYyd1MW/jhaE ca8sbzxWuS9vzN/kDR4UMYhlqNTg5yLbqfwTNVqY6Ru9yFXBiE4xP5ZuNDZA1Kd+ W5X0LdFk1dpkB4h5+v56A7qmqAvtsuvEYH8pUaZVmnwjUCOgVUUIEKeB4= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20150623.gappssmtp.com header.i=@iitbombay-org.20150623.gappssmtp.com header.b=X4Dpv+4z header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-ot1-f50.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20150623.gappssmtp.com header.i=@iitbombay-org.20150623.gappssmtp.com header.b=X4Dpv+4z header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; iprev=pass smtp.remote-ip=209.85.210.50 (mail-ot1-f50.google.com); spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-ot1-f50.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=o8fnnlAH; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f50.google.com policy.ptr=mail-ot1-f50.google.com; x-return-mx=pass header.domain=iitbombay.org policy.is_org=yes (MX Records found: alt4.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx.l.google.com,alt2.aspmx.l.google.com,alt3.aspmx.l.google.com); x-return-mx=pass smtp.domain=iitbombay.org policy.is_org=yes (MX Records found: alt4.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx.l.google.com,alt2.aspmx.l.google.com,alt3.aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=from :content-type:mime-version:subject:date:references:to :in-reply-to:message-id:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=dkim-1; bh=iT0DNezif+gY6zbkQ4pcTaK5YtVPx+Oc ds/fwJq6BT8=; b=kwQ8vRYxTowo7gra7eFaK4fa0MVnudi1jJpPvinUJCGG/h9T zNxEgxnwn92rR3xHgsNodaA/RTEQDFc+/j34nhE7Drxz6qit4CJdk1GHmc5Cxy7o rmFsFFvGzlUEjQp3X8Ak+m4YTzE10ieQ6qqjs4OjPHsKkWLtYNs8DwNwxAg= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 4632A186AB72 for <9fans@9fans.net>; Mon, 22 Feb 2021 18:09:08 -0500 (EST) (envelope-from bakul@iitbombay.org) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 23B6B8EAF3A; Mon, 22 Feb 2021 18:09:08 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1614035348; b=RO631fxUcEWjW2Lv3Kdw3za+8Wbe4cHHr6SVkd0/jKvG48/J5F IXsRrfQmF0fw51Q+TxIMQPOz/tljleApilOkgN6Ga6S2xIgYEHe3eHnWNpluSbg7 u04FO9i7WAQgf7+YsWJcIROHPmExaG+IZZN2uBd5DyDZMo3cI+FHhAZgpWBR511k L0a4iguwL9xSHx6+gBBgE0NtUxkomFhH/H2uw6qvRoGKTVqd2j/q/j1wdcYBa+1C 4FhFRmlxJSTAosncnkW1XYxjsIWvUvlVB/gwNpV72ulDW3P9tqSzRYDJYEITkdpP LERqg4oA9i5YaCOlZcOmQRmqehV5b1pNVeow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:mime-version:subject:date :references:to:in-reply-to:message-id; s=arcseal; t=1614035348; bh=BZ+frzRb+8PDUChp4vyDApK0bIdNTP1HbpXZ0zSHRGQ=; b=oIJqJz15nNg5 PR8RH+eLNivE0w44bfGSZ4JoS/XImXeXo+PvcK27tt2W4GVw22uZNkPMe0MdpwZV AVDnY08vc6E1wXALagDRjqjmyYhvctrGxmJL+2Ciqhjgq6zzr/DmMTkYEPMtQsDV amuL0+fTlbocTUEqp2oOZZgUSTjkJHgcOJO/AJZ8MzVIXAL2UfVQ0fxAmM8pIWun /Lp9gFw2w0JKBz4xCC5HB7eorUw4rbdR/p3y6KdfT3NjixibqTglefL+C6QD2Yvu reBvl+LtSXYqtpA8Npdl6PsBcJzRDHtcu6BCSc6wybpWRW/cjhL7IDYRL6XLPjIo 4gMojsniNw== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=iitbombay-org.20150623.gappssmtp.com header.i=@iitbombay-org.20150623.gappssmtp.com header.b=X4Dpv+4z header.a=rsa-sha256 header.s=20150623 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=iitbombay.org; iprev=pass smtp.remote-ip=209.85.210.50 (mail-ot1-f50.google.com); spf=pass smtp.mailfrom=bakul@iitbombay.org smtp.helo=mail-ot1-f50.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=o8fnnlAH; x-me-sender=none; x-ptr=pass smtp.helo=mail-ot1-f50.google.com policy.ptr=mail-ot1-f50.google.com; x-return-mx=pass header.domain=iitbombay.org policy.is_org=yes (MX Records found: alt4.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx.l.google.com,alt2.aspmx.l.google.com,alt3.aspmx.l.google.com); x-return-mx=pass smtp.domain=iitbombay.org policy.is_org=yes (MX Records found: alt4.aspmx.l.google.com,alt1.aspmx.l.google.com,aspmx.l.google.com,alt2.aspmx.l.google.com,alt3.aspmx.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduledrkeefgddugedtucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpefhtggguffffhfvjgfkofesrgdtmherhhdtvdenucfhrhhomhepuegr khhulhcuufhhrghhuceosggrkhhulhesihhithgsohhmsggrhidrohhrgheqnecuggftrf grthhtvghrnhephfdvfeeuteehhedvfefhiefgffdvvdefvdfhhfdvhefhgefgudefieeg leefvdefnecuffhomhgrihhnpehsihhgrghplhdrohhrghdpghhithhhuhgsrdgtohhmpd htuhhhshdrohhrghdpthhophhitggsohigrdgtohhmnecukfhppedvtdelrdekhedrvddu tddrhedtpddujedvrdduvdehrdejjedrudeftdenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepihhnvghtpedvtdelrdekhedrvddutddrhedtpdhhvghlohepmhgrihhl qdhothduqdhfhedtrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeosggrkhhulh esihhithgsohhmsggrhidrohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (iitbombay.org: Sender is authorized to use 'bakul@iitbombay.org' in 'mfrom' identity (mechanism 'include:_spf.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="bakul@iitbombay.org"; helo=mail-ot1-f50.google.com; client-ip=209.85.210.50 Received: from mail-ot1-f50.google.com (mail-ot1-f50.google.com [209.85.210.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 22 Feb 2021 18:09:07 -0500 (EST) (envelope-from bakul@iitbombay.org) Received: by mail-ot1-f50.google.com with SMTP id r19so6473978otk.2 for <9fans@9fans.net>; Mon, 22 Feb 2021 15:09:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=BZ+frzRb+8PDUChp4vyDApK0bIdNTP1HbpXZ0zSHRGQ=; b=o8fnnlAHAquNOKhvaKEmvdzMb/Tb+Fg+QbGNnoZAlynTf7voYDxUWea+sAfmSoSAXO NGLw+FW9xbWPp4XGoFKmavMUw5pYoKe3f84w8ppCfS/4yLwY389YOP353krH4anKBw2v HAi4MkiXKZXzNT312vhERDnAT8BRbYEnI4nGz/wQozLunwvwJaQUhojuRFUWGqj4Uqf4 PvsPhAb5159gQR/2onnlxpLrrOdkEi4wBncErM26wmd+xJTHI0GB+/XpDKnDVCNzUOx5 PNfThIq7/RKpMTXp4ebmkwlQ2Sfm2qToOtifSuSUEr+lMp+lch2WIxQ5TnXESALek5ct hINg== X-Gm-Message-State: AOAM532z1lQeG4yNik4bJBq+kWgwkxVK/FaRMtPNhAKauYhVm+iW9z5x /o75YdmLNdLAMgnVHneCCexTHpYYB0mM56OV X-Google-Smtp-Source: ABdhPJx22p8O637ufvV8zhYNFOZJwHfSWqDbrXinYlKU+4vI8n4VYwgiVaWEQmn3y1TGgjttI5jlRg== X-Received: by 2002:a9d:7dc9:: with SMTP id k9mr6459112otn.168.1614035346692; Mon, 22 Feb 2021 15:09:06 -0800 (PST) Received: from unknowna45e60f0be01.attlocal.net (172-125-77-130.lightspeed.sntcca.sbcglobal.net. [172.125.77.130]) by smtp.gmail.com with ESMTPSA id r17sm794025otc.70.2021.02.22.15.09.05 for <9fans@9fans.net> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 22 Feb 2021 15:09:05 -0800 (PST) From: Bakul Shah Content-Type: multipart/alternative; boundary="Apple-Mail=_5CDCB790-E316-4BF3-864B-752DAD1FC9C9" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: [9fans] APL Date: Mon, 22 Feb 2021 15:09:03 -0800 References: <09039be1035b0ed7@orthanc.ca> <681AB8E7-14D5-47F6-9A32-D0FF69CFB418@iitbombay.org> <16140127800.791a8.138638@composer.9fans.topicbox.com> <202102221746.11MHkTYA017772@freefriends.org> <20210222182818.GA13277@polynum.com> <35649B5F-AB6A-413B-80FC-96378914EC89@iitbombay.org> To: 9fans <9fans@9fans.net> In-Reply-To: Message-Id: <5C11A3AC-A66C-4336-BF37-55DB2C4EB1F1@iitbombay.org> X-Mailer: Apple Mail (2.3654.60.0.2.21) Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: fa56e428-7562-11eb-8fa4-d70bc2624741 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNDc2YTFkN2I4MzI2OTc3NS1NMjgxYzY0OWViZjA3YjBkNzkwZjMx?= =?UTF-8?B?OGY1Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M281c649ebf07b0d790f318f5:1:sEstSs9ba8b0w5EtAjyliA60SGhzGT930-uPD0kbiuE --Apple-Mail=_5CDCB790-E316-4BF3-864B-752DAD1FC9C9 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Spinellis has put together a browsable repo based on various source distrib= utions which I find useful. I keep a local copy as it is under 2GB. All I had to d= o was=20 git log | less -ip "ross harvey" Michael Cain's version on sigapl.org site seems to be a different fork. Als= o worked over quite a bit. > On Feb 22, 2021, at 2:43 PM, Charles Forsyth = wrote: >=20 > It's amusing that the github has "42 years ago". >=20 > You can tell instantly that the line > if (TERMtype =3D=3D 0)c =3D (int)*iline++; > wasn't written by Thompson. >=20 > On Mon, Feb 22, 2021 at 10:02 PM Bakul Shah > wrote: > On Feb 22, 2021, at 10:28 AM, tlaronde@polynum.com wrote: > >=20 > > There are various versions of an APL interpreter and, amongst these, > > a version by Ken Thompson, Ross Harvey, Douglas Lanam. >=20 > This can be found in Diomidis Spinellis' unix history repo @ >=20 > https://github.com/dspinellis/unix-history-repo/tree/BSD-3/usr/src/cmd/ap= l >=20 > Synthesized from 3bsd, which you can find it here: >=20 > https://www.tuhs.org/Archive/Distributions/UCB/3bsd.tar.gz >=20 > ------------------------------------------ > 9fans: 9fans > Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-M6b9= 3af6ab332e6cbfb8ca7c7 > Delivery options: https://9fans.topicbox.com/groups/9fans/subscription > 9fans / 9fans / see discussions + participants + delivery options Permalink ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-M281c6= 49ebf07b0d790f318f5 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --Apple-Mail=_5CDCB790-E316-4BF3-864B-752DAD1FC9C9 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="UTF-8" Spinellis= has put together a browsable repo based on various source distributionswhich I find useful. I keep a local copy as it is under 2GB. A= ll I had to do was 
git log | less -ip "ross harvey&qu= ot;

Michael Cai= n's version on sigapl.org = site seems to be a different fork. Also worked
over qu= ite a bit.

On Fe= b 22, 2021, at 2:43 PM, Charles Forsyth <charles.forsyth@gmail.com> wrote:

It's amusing that the github has "42 years ago".

You can tell instantly that th= e line
if= (TERMtype =3D=3D 0)c =3D (int)*iline++;
<= /div>
wasn't written by Thompson.

On Mon, Feb 22, 2021 at 10:02 PM Bakul Shah <bakul@iitbombay.org> wrote= :
O= n Feb 22, 2021, at 10:28 AM, tlaronde@polynum.com wrote:
>
> There are various versions of an APL interpreter and, amongst these, > a version by Ken Thompson, Ross Harvey, Douglas Lanam.

This can be found in Diomidis Spinellis' unix history repo @

https://github.com/dspinellis/unix-history-repo/tree/BSD-3/usr/= src/cmd/apl

Synthesized from 3bsd, which you can find it here:

https://www.tuhs.org/A= rchive/Distributions/UCB/3bsd.tar.gz

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-M6b93af6ab33= 2e6cbfb8ca7c7
Delivery options: https://9fans.topic= box.com/groups/9fans/subscription

= --Apple-Mail=_5CDCB790-E316-4BF3-864B-752DAD1FC9C9--