BSD 2 development
[unix-history] / src / READ_ME
CommitLineData
05b8463a
BJ
1Sun Apr 8 21:32:43 PST 1979
2
3These programs are all off our vax version 7 UNIX system.
4To run under version 6 many will need to be compiled
5 cc -I/usr/include/retrofit ... -lretro -lS
6
7Mkstr and xstr are essential to bringing up ex, Mail and csh.
8
9All of the programs here except "ex" will run on 11/34's and 11/40's.
10Use
11 pi0 and pi1
12for 11/34's and 11/40s and all machines w/o floating point hardware;
13 pi
14for 11/45's and 11/70s with floating point.
15Some of the pascal system components make both a.out and a.outNOID.
16In this case use the a.outNOID whenever you would use pi0 and pi1.
17
18Here are the subdirectory names and what is in them:
19
20Mail a good program for receiving mail; supplements
21 the standard mailer (rather than replacing it)
22
23csh a new shell which offers a history mechanism to provide
24 more flexibility and power for working quickly than any
25 other version 6 or 7 shell.
26
27ex a new version of the editor with a powerful screen editor
28 combined with a command mode similar to ed
29
30eyacc a modified yacc used by the pascal interpreter
31
32libNS a modified standard i/o library which allows simultaneous
33 reading and writing
34
35me a new, flexible macro package for troff; some of the
36 documents here use -me
37
38net a networking system using daemons which provides command
39 batching and file copy between many machines; it connects
40 7 unix systems on the Berkeley campus, including 11/70's
41 and vax'es and both version 7 and varying modified version
42 6 systems
43
44pascal the common parts of the pascal system unrelated to any
45 single program
46
47pi the pascal translator for 11/45's and 11/70's with floating
48 point hardware
49
50pi0 pi1 a version of pi for non separate i/d, or non-floating point
51 machines
52px the pascal interpreter
53
54pxp pascal execution profiler
55
56pxref pascal cross reference program
57
58termlib library of terminal driving routines used by ex