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, 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 17353 invoked from network); 23 Feb 2021 09:58:02 -0000 Received: from tb-ob20.topicbox.com (173.228.157.66) by inbox.vuxu.org with ESMTPUTF8; 23 Feb 2021 09:58:02 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob20.topicbox.com (Postfix) with ESMTP id 695A3385D6 for ; Tue, 23 Feb 2021 04:57:55 -0500 (EST) (envelope-from bounce.mMc80e8615b718f628a8468339.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 309B51870ED4; Tue, 23 Feb 2021 04:57:55 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=none (no signatures found); 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=skeeve.com; spf=none smtp.mailfrom=arnold@skeeve.com smtp.helo=freefriends.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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:message-id:date:to:subject:references :in-reply-to:mime-version:content-type:content-transfer-encoding :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1614074275; bh=NtRrErr+nhhQZbnt 5EeoMTTdpkfpZb6Ry/O/tDse5K4=; b=QTjM7v3rno0HrPBVRNMAiYLzm0exJsAt YzzgtGgIYMQT15miLA+f7NtrrbPjYQQJV0SxV+zxHv0wCT94/PMR2uUh+7ycwj7O fpbxt9C4h+MXbi3TrnAqtHUgi8bLQuFyHy3S2W2MUK076MPbBk/ztnkyLtiIj6Cp u9ai7AWLe74= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1614074275; b=EjUMgR8/qMWU3wnm+Ft+zfoVfLK3f+R3Xqp4iBIwB4/IOKYTAE oVl0vgzZjhJHLk8J9JOW3MZ/BHSG4nS6nAzfWnX/OpKV/W2KA+D0KsQYe6BSsY3c n9D2n8adb7XGRSXe6/yysXisBnXKaoSVnn1z0ltKJGyAdFKRdR2J/FmoY= Authentication-Results: topicbox.com; arc=pass; dkim=none (no signatures found); 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=skeeve.com; spf=none smtp.mailfrom=arnold@skeeve.com smtp.helo=freefriends.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message 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=none (no signatures found); 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=skeeve.com; iprev=pass smtp.remote-ip=96.88.95.60 (freefriends.org); spf=none smtp.mailfrom=arnold@skeeve.com smtp.helo=freefriends.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=freefriends.org policy.ptr=freefriends.org; x-return-mx=pass header.domain=skeeve.com policy.is_org=yes (MX Records found: skeeve.com); x-return-mx=pass smtp.domain=skeeve.com policy.is_org=yes (MX Records found: skeeve.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 :message-id:date:to:subject:references:in-reply-to:mime-version :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; bh=eINKOUnOwvxbt6YiaEJ3oxO5a39ZtVh6ehqC/ythL2k=; b=QQZ4ScFMw6XB tnHspyeIQQse8s8kDdQxXf5IOoUkZJyxqwL28JWdcL1LNzR7i+OW5XN/UYLRibrU REAtkCCNWpiDSV26+XWmSUmXRDZ4YeUxrTCQ8YnISCoA9aLysW0Kcd6fyt5s3czv 4VfcrrRgd4u8tO+mNqmMKc2w2T42vOo= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id C78B11870B19 for <9fans@9fans.net>; Tue, 23 Feb 2021 04:57:46 -0500 (EST) (envelope-from arnold@skeeve.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 59C3AA3D70B; Tue, 23 Feb 2021 04:57:46 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1614074266; b=eEM1eTCJUSMFUx49M+6InaZyVJZXICd9d44ayH/9lM4AfGouMv olDWt6AUNUBZbGThyjbp7EiKAgdaDS85BdvrN3epDd7u8UN0l67SREOlnbkhnZxa iP+9Gnv5jLEYtArPT6TAfIKGb3DQ8OpA5/8+J9nGNxQ5dTUHb0TAbjIgEecmzIdp 1RP25fn2ERI2m7IILZJ+56Ie/XoxRPOhaU8914Z2PacloSblKzN8RJKHJA+8Q5uY +t//5QFDm2+0jbHaxa5z/nczMJRdQtpTrfYyResomA+pcqpcQvOPLHMvbbnPmF8P N3ej4YFKuo/PYvQ1HO/kU5LOMO8w3Q+kH6DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:message-id:date:to:subject:references :in-reply-to:mime-version:content-type :content-transfer-encoding; s=arcseal; t=1614074266; bh=oXvriVHv 71MNtXqcRgSntpKRqWhdPLqXb7NoxQv5xHo=; b=cYEB+4ECnUdYOYS2/tlRAQ5A 07dHrflNY8BNr8pEMecRVBpi3J2mVxYfytxEcGyO/gBbIMx+7KQ1XLNDPlW3qi+x 9pFmC12oRqPmGBxbV7/x7kld2YXBhTo/HqHA41pEY05iuqnfZI0GfuUdpAhpcQsS 30r+iJY2MlEB2gnR/H65hPuVtL8OXFxBTNhp9OU6z4fQ9R6P8G8YtU2Eqx5Jwuz4 qIRCRJMdIHmxGKiA1XmT5k7Sjk5SFd4+L3hMHK7dLFDtGDtdFtJstKYN7YQONFQ2 mrn0wOzhrWueXs0ZS/h9bI2eEF9L+e3ILYg64NNQdgh3RHB0LHygWSNP89iPAg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=none (no signatures found); 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=skeeve.com; iprev=pass smtp.remote-ip=96.88.95.60 (freefriends.org); spf=none smtp.mailfrom=arnold@skeeve.com smtp.helo=freefriends.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=freefriends.org policy.ptr=freefriends.org; x-return-mx=pass header.domain=skeeve.com policy.is_org=yes (MX Records found: skeeve.com); x-return-mx=pass smtp.domain=skeeve.com policy.is_org=yes (MX Records found: skeeve.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: gggruggvucftvghtrhhoucdtuddrgeduledrkeehgddtvdculddtuddrgeduhedrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghn shhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtne cunecujfgurhephffkfffvufhfjggfgggtgfesthejtddttdervdenucfhrhhomheprghr nhholhgusehskhgvvghvvgdrtghomhenucggtffrrghtthgvrhhnpeehgfeujeetvddvke duteelgeejgfdvtdejudehteektdelfeeiteefffevfeejieenucfkphepleeirdekkedr leehrdeitdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeelie drkeekrdelhedriedtpdhhvghlohepfhhrvggvfhhrihgvnhgushdrohhrghdpmhgrihhl fhhrohhmpeeorghrnhholhgusehskhgvvghvvgdrtghomheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: none (skeeve.com: No applicable sender policy available) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="arnold@skeeve.com"; helo=freefriends.org; client-ip=96.88.95.60 Received: from freefriends.org (freefriends.org [96.88.95.60]) (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>; Tue, 23 Feb 2021 04:57:46 -0500 (EST) (envelope-from arnold@skeeve.com) X-Envelope-From: arnold@skeeve.com X-Envelope-To: <9fans@9fans.net> Received: from freefriends.org (freefriends.org [96.88.95.60]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 11N9viUU030636 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <9fans@9fans.net>; Tue, 23 Feb 2021 02:57:45 -0700 Received: (from arnold@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 11N9vi3x030633 for 9fans@9fans.net; Tue, 23 Feb 2021 02:57:44 -0700 From: arnold@skeeve.com Message-Id: <202102230957.11N9vi3x030633@freefriends.org> X-Authentication-Warning: frenzy.freefriends.org: arnold set sender to arnold@skeeve.com using -f Date: Tue, 23 Feb 2021 02:57:44 -0700 To: 9fans@9fans.net Subject: Re: [9fans] APL 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> <09039f176eefad95@orthanc.ca> <20210223081401.GA2231@polynum.com> <202102230858.11N8wGG5004457@freefriends.org> <20210223092051.GA2248@polynum.com> In-Reply-To: <20210223092051.GA2248@polynum.com> User-Agent: Heirloom mailx 12.5 7/5/10 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 97170446-75bd-11eb-801f-ed348c491b18 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNDc2YTFkN2I4MzI2OTc3NS1NYzgwZTg2MTViNzE4ZjYyOGE4NDY4?= =?UTF-8?B?MzM5Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Mc80e8615b718f628a8468339:1:U3T0DpihYIVB5gD1BN-QprpRV-8oviNgP03ltvs_TPg This is getting off topic ... > > There was an interpreter for P-code and (I think later) a compiler > > for the Vax. You'd have to port it to current architectures, and > > compiling TeX would probably make TeX run more slowly than the C versio= n. > >=20 > > The Berkeley Pascals were some of the compilers used for "Software Tools > > in Pascal". > > The Pascal version would probably be a bit slower. And it would be more > an alternative to verify the code than a primary way, since in fact > D.E.K. has not written the program in some Pascal but in Algol, a high > level abstract description, the wizardry being in the data structures. It's Pascal, but in literate form with WEB. I've read "Tex: The Program". = :-) > And, indeed, only the control flows are being translated from pseudo=20 > Pascal to C, the core---the data structures---being handled by ad-hoc > code. Could be, I'm not familiar with how web2c works. > And for the architectures, like other compilers, the aim would be to > convert to some intermediate language (perhaps assembly) and to borrow > the back-ends. I think the Pascal compiler used the PCC back end, but I no longer remember for sure. If so, you might could hook it up to the revived PCC project. Although it sounds like a fun project, there are probably better uses for your time. :-) Arnold ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T476a1d7b83269775-Mc80e8= 615b718f628a8468339 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription