Kevin wrote:
Do you have the
original source code for focal....I've looked at the
focal.txt file, but i'd like to know how everything works
JON
I don't have the FOCAL source. I'm not sure it is available. Anyone comment?
The DECUS PDP-8 Focal sources (in PAL10) are available. FOCAL.PA begins with:
/**** FOCAL 5/69 ****
/E.A.TAFT - REVISION OF FOCALW 8/68 /EAT/ 25-JUL-72
/ASSEMBLY INSTRUCTIONS FOR DECUS VERSION:
/INPUT FILES:
/ FOCAL.569 FOCAL LANGUAGE PROCESSOR
/ FLOAT.569 FLOATING POINT PACKAGE
/ EXTEND.569 EXTENDED FUNCTION PACKAGE
/ 2USER.569 2-USER OVERLAY
What I have is in the "nickel" PDP-8 DECTAPE archive rescued by me from the
University of Indiana several years ago. The Focal stuff, in particular,
is on the web at:
http://www.trailing-edge.com/~shoppa/focal/
If you were asking about FOCAL-10 (for a PDP-10), this is available on
the web as well, from the home to all good software that's PDP-10
related:
http://pdp-10.trailing-edge.com/www/lib10/0462/
If you want the PDP-11 (specifically, for RT-11) sources, you can
find this at the
Metalab.unc.edu PDP-11 archives as DECUS entry
11-0447. Go to
http://metalab.unc.edu/pub/academic/computer-science/history/pdp-11/
then go into the RT-11 archives, pick the "decus11" directory, and
you'll see three 110477 directories (d1, d2, and d3), one for each original
floppy.
I also have much RSX and DOS-11 FOCAL stuff that's not indexed yet.
I hope this helps. If none of these packages meets your needs, you
might ask again for your specific platform(s). Enjoy!
--
Tim Shoppa Email: shoppa(a)trailing-edge.com
Trailing Edge Technology WWW:
http://www.trailing-edge.com/
7328 Bradley Blvd Voice: 301-767-5917
Bethesda, MD, USA 20817 Fax: 301-767-5927