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=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22454 invoked from network); 28 Jul 2022 04:14:33 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 28 Jul 2022 04:14:33 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 3208D40712; Thu, 28 Jul 2022 14:14:27 +1000 (AEST) Received: from mail3.nightskyhosting.com (mail3.nightskyhosting.com [66.172.0.245]) by minnie.tuhs.org (Postfix) with ESMTPS id 6F013406F5 for ; Thu, 28 Jul 2022 14:14:20 +1000 (AEST) Received: from [192.168.253.235] (unknown [166.137.104.221]) by mail3.nightskyhosting.com (Postfix) with ESMTPSA id 3B5CA55C2C21 for ; Wed, 27 Jul 2022 21:14:19 -0700 (PDT) From: "William H. Mitchell" Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Date: Wed, 27 Jul 2022 22:13:04 -0600 References: <1oF87S-4zW-00@marmaro.de> <8NgHeeJiYEBE0zhtd9RdKIeYWcAwtxsnAj7YhVIvLpz-yt0__LeFvVzNNGgSNTeDGnVQy-qxkoHWvmRi84ybYyNAiMRDJuVoAaEG96UAu4s=@protonmail.com> <20220724190253.GA23421@tau1.ceti.pl> <20220728003014.GB6195@tau1.ceti.pl> <202207280103.26S13ZL5059300@ultimate.com> To: tuhs@tuhs.org In-Reply-To: <202207280103.26S13ZL5059300@ultimate.com> Message-Id: <1E44D7CE-CC4D-4F86-97CC-208E3972A785@msweng.com> X-Mailer: Apple Mail (2.3445.104.11) Message-ID-Hash: UER3WAWJ5ZOG5WPLICYN7BPDK7JPERF4 X-Message-ID-Hash: UER3WAWJ5ZOG5WPLICYN7BPDK7JPERF4 X-MailFrom: whm@msweng.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] SNOBOL and RATSNO List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: If memory serves, Ralph Griswold once told me that the four versions of = SNOBOL, culminating with SNOBOL4, took, respectively, a day, a week, a = month, and year to implement. Related to SNOBOL, something I=E2=80=99ve wondered about for years is = whether I may have been the only regular user of RATSNO, which Dave = Hanson created as a test of RATFOR=E2=80=99s retargetability. I = stumbled across RATSNO on the Icon V2 tape, and used it for quite a bit = of my undergraduate programming at NC State in 1980-81. Phil Budne: Thanks for your CSNOBOL4 implementation! I=E2=80=99ve used = it to show students SNOBOL4 in a comparative languages class at the U of = Arizona. (I was thinking your name sounded familiar!) > On Jul 27, 2022, at 7:03 PM, Phil Budne wrote: >=20 >> Anyway, I have got Phil Budne's implementation >=20 > C'est moi! SNOBOL came out of Bell Labs in Holmdel NJ. > There was a SNOBOL3 implementation in Unix 6th Edition days called = "sno". >=20 > As far as I know Macro SNOBOL4 (that my CSNOBOL4 is a port of) never > was ported to the PDP-11 (just not enough address space), but there > was a proposal (at least) for a SNOBOL4 implementation for the '11 > called ELFBOL. >=20 > Macro SPITBOL (a faster implementation of SNOBOL4) was available on > the Research Unix VAXen (Andrew Koenig did a C-like preprocessor > called SNOCONE -- SNOBOL with some sugar). >=20 > Phil