mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
e60f4c0681
Signed-off-by: bedlam <dave@slackbuilds.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
24 lines
883 B
Text
24 lines
883 B
Text
focal (FOCAL language interpreter)
|
|
|
|
FOCAL is an interactive interpreted programming language based on JOSS
|
|
and mostly used on DEC PDP series machines. It is an ancestor of (or
|
|
at least an influence on) the BASIC language. For more information on
|
|
FOCAL, see: https://en.wikipedia.org/wiki/FOCAL_(programming_language)
|
|
|
|
This implementation is by Dave Conroy and Akira KIDA. It comes from Eric
|
|
Raymond and John Cowan's Retrocomputing Museum:
|
|
http://www.catb.org/retro/
|
|
|
|
See /usr/doc/focal-$VERSION/focal_doc.txt for the language
|
|
specification. See /usr/share/focal for sample code. Loading and
|
|
running a FOCAL program is done like so:
|
|
|
|
$ focal
|
|
*lib call program.foc
|
|
*g
|
|
|
|
Enter "quit" at the * prompt to exit.
|
|
|
|
There is a small archive of FOCAL programs available here:
|
|
ftp://ftp.pdp8.net/software/games/focal/
|
|
...although not all of them are compatible with this version of FOCAL.
|