[TUHS] SNOBOL and progeny [Was: Re: Re: Line Numbers Before SysIII nl? BSD num?]

Dave Plonka dave at plonka.us
Sat Jul 30 01:37:38 AEST 2022

SNOBOL influenced Dick Haight's bs(1) programming language which
includes some SNOBOL features, a replacement, written in C, for Ken
Thompson's bas(1) BASIC implementation, written in assembly language.

bs (programming language)

BS: a mysterious Unix programming language!

Although I know of no applications written in bs(1), it remains to
this day in licensed System V Unix variants such as HP-UX and AIX.


On Thu, Jul 28, 2022 at 7:22 PM Stuff Received <stuff at riddermarkfarm.ca> wrote:
> On 2022-07-27 21:03, Phil Budne wrote:
> >> Anyway, I have got Phil Budne's implementation
> > C'est moi!  SNOBOL came out of Bell Labs in Holmdel NJ.
> > There was a SNOBOL3 implementation in Unix 6th Edition days called "sno".
> >
> > 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.
> >
> > 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).
> >
> > Phil
> I recall seeing ICEBOL card packs at the U. of Toronto Computing Centre
> decades ago but I know nothing more.
> N.


dave at plonka.us  http://www.cs.wisc.edu/~plonka/

More information about the TUHS mailing list