~marnold128/focal-archeology

Rescuing Dave Pitts Unix Focal implementation

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~marnold128/focal-archeology
read/write
git@git.sr.ht:~marnold128/focal-archeology

You can also use your local clone with git send-email.

Version: 1.0.0
Date: 12/07/2009

I. Introduction

FOCAL is an interpretive language that was developed by Digital Equipment 
Corporation (DEC) in the late 1960's for their minicomputers. To learn the 
FOCAL language please refer to the DEC Programming Languages Handbook:

http://www.bitsavers.org/pdf/dec/pdp8/handbooks/programmingLanguages_May70.pdf


II. Building FOCAL

To build FOCAL on Linux, z/OS OpenEdition or Solaris:

   $ make

To install:

   $ make install


To build FOCAL on OpenVMS:

   $ @make


III. Running FOCAL

To run FOCAL interactively enter:

   $ focal
   FOCAL-1.0.0 execution begins
   *

FOCAL is now ready for operation.

To run FOCAL with a program:

   $ focal prog.foc

This will start FOCAL, read the program, prog.foc, and start it.