BSD 4_3 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Sun, 8 May 1983 07:34:35 +0000 (23:34 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Sun, 8 May 1983 07:34:35 +0000 (23:34 -0800)
Work on file usr/src/usr.bin/refer/TEST

Synthesized-from: CSRG/cd1/4.3

usr/src/usr.bin/refer/TEST [new file with mode: 0644]

diff --git a/usr/src/usr.bin/refer/TEST b/usr/src/usr.bin/refer/TEST
new file mode 100644 (file)
index 0000000..009dc61
--- /dev/null
@@ -0,0 +1,47 @@
+.PP
+This is a test of the refer program.
+Because the bibliography supplied by Bell Labs
+contains nothing but programming references, 
+that will be the subject here.
+.PP
+For serious programmers, there are several
+indispensable reference works.
+The book describing the C programming language
+is an excellent starting place for those
+who already know another language such as Pascal or Fortran.
+.[
+kernighan ritchie prentice-hall
+%P 34-39
+.]
+It is rich with examples of programs that work,
+probably the most valuable resource a programming book can provide.
+.PP
+When learning the Unix system,
+it will be necessary to have a reference guide
+such as the Programmer's Manual.
+Section 1 is useful for everyone,
+but only programmers need sections 2 through 8.
+.[
+thompson ritchie seventh
+%O The version 6 manual is outdated by now.
+.]
+Be sure to get the Version 7 edition,
+if you have a Version 7 installation.
+.PP
+One of the strong suits of the Unix system is the ability
+to build parsers and compilers for new languages.
+Several tools are provided to this end,
+most notably \fIlex\fP and \fIyacc\fP.
+For an introduction to the theory involved,
+see the book by Aho and Ullman on LALR parsing.
+.[
+aho ullman addison-wesley
+.]
+Several of the most unusual Unix software tools,
+such as \fIeqn\fP, \fIawk\fP, and \fBbc\fP,
+were developed with the aid of \fIyacc\fP.
+Of course, the reference of last resort is
+.[
+thompson ritchie seventh
+.]
+as mentioned above.