misc >> Source code for 50 versions of Basic

by R.Nicholson » Fri, 31 Aug 2007 15:31:23 GMT

I recently added a link to source code for DEC TSS/8 Basic
for the PDP-8 to my Basic Programming web page:

http://www.nicholson.com/rhn/basic

This brings the count of Basic implementations with source
code to over 50 links or so (minus any dead links).

There's also an archive of Basic games for the PDP-8
here: http://highgate.comm.sfu.ca/pdp8/


IMHO. YMMV.

misc >> Source code for 50 versions of Basic

by Tom Lake » Fri, 31 Aug 2007 17:10:53 GMT



Have you tried the first link to BASIC programs?

04/04/2005 12:00AM 13,677,064 BC Weather Manual.pdf
09/22/2001 12:00AM 23,812,046 piping.zip
The first is a weather manual and the second is a collection of bagpipe
music!

Tom Lake

misc >> Source code for 50 versions of Basic

by RickE » Fri, 31 Aug 2007 21:00:59 GMT


Thanks for the link. I downloaded the set of TSS/8 Basic files and am
impressed. Although the mnemonics are new to me, this assembly
language code is very well organized. Quite possibly this is the code
followed to write Altair and derivative Basics. The approach is the
same, but the DEC code is intended to be maintainable.

I knew there had to be a blueprint for Basic somewhere. This might be
it. It will be fun to study.
Thanks,
Rick.

misc >> Source code for 50 versions of Basic

by RickE » Fri, 31 Aug 2007 23:26:21 GMT


The DEC Basic manual is also found at the site. It comes in TIFF (a
graphic) format but can be viewed on modern viewers. I use
StarOffice5.2 on Linux and it is much clearer than the Altair manual
in pdf. Both systems are very helpful understanding well designed
human to machine interfaces.

Thanks again,
Rick.