main version.c
 1char *xxxvers = "@(#)VERSION 3.1(PWB)     21 APRIL 1977\n" ;
 2
 3/*
 42.1 4/24/76	Base version
 5
 62.2 4/26/76     Error found by SRB in overriding pattern rules;
 7		corrected gram.y
 8
 92.3 4/27/76	Further correction for overriding pattern rules;
10		corrected doname.c
11
122.4		Removed .CLEAR name, added .IGNORE.
13		A .SUFFIXES rule without dependents clears the list
14
152.5		Stripped output
16
172.6		Changed doshell to accomodate new shell.
18
192.7		Following SRB's sugestion, added ${...} as
20		alternate macro name
21
222.8		Defined macros AS and DTGEN in files.c.
23
242.9		Put in a fix to prevent removal of files
25		upon interrupt in a  ::  rule.
26
272.10		Fixed bugs involving messages for ::
28		and closing standard input
29
302.11		Changed time test from <= to <
31		(equal times are considered in sync)
32
332.12		Installed -t flag (touch and update time of
34		files rather than issue commands)
35		Fixed bug in dosys
36
372.13		Fixed lex.c to allow sharps (#) in commands
38
392.14		Added .DEFAULT rule
40
412.15		Changed to <lS> I/O System (stdio.h)
42
432.16		Removed references to double floats and macro HAVELONGS;
44		committed to use of long ints for times.
452.17		Corrected metacharacter list in dosys.c.
462.18		Miscellaneous fixes
472.19		Updated files.c to use include file stat.h
482.20		Added -q flag for Mike Lesk
492.21		Added AWK rules and  .w  suffix to  files.c
502.22		Added colon to the list of metacharacters
512.23		Macro substitutions on dependency lines.
52		Redid argument and macro setting.
53		Close files before exec'ing.
54		Print > at beginning of command lines.
55		No printing of commands beginnng with @.
562.24	Parametrized propt sequence in doname.c (4/1/77)
572.25	Added $? facility
582.26	Fixed bug in macro expansion
592.27	Repaired interrupt handling
60
613.1(PWB)  Use pexec(), add LEAP builtin rules - WDR 4/21/77.
62*/