NetBSD/usr.sbin/config
gwr a0b75afc0b * Eliminate all shift/reduce conflicts in the grammar. This
requires that some ordering requirements are checked by the
  back-end C code instead of the parser (dirspecs, maxpart).

* Be more careful to require newline tokens in the grammer where
  they are expected, and deal with blank lines, etc.  This allows
  elimination of a trailing context on newline in the scanner.

* Let the parser set values for "needs-count" and "needs-flag"
  instead of making those special cases in the scanner.

* Get rid of '= ' preceeding actions (obsolete yacc syntax)

* Make the scanner not insert an extra newline after includes.
  (It was just an accidental side-effect of the ENDFILE stuff.)
1996-11-11 23:54:17 +00:00
..
config.8 Add source' and build' directives, and corresponding options, per discussion 1996-08-31 20:58:16 +00:00
config.h Move some externs to where they are needed. 1996-11-11 23:40:09 +00:00
files.c Minor changes to support building on other systems (i.e. SunOS). 1996-11-07 22:59:39 +00:00
gram.y * Eliminate all shift/reduce conflicts in the grammar. This 1996-11-11 23:54:17 +00:00
hash.c Minor changes to support building on other systems (i.e. SunOS). 1996-11-07 22:59:39 +00:00
main.c Move setupdirs() here -- it is now called from scan.l (include). 1996-11-11 23:41:54 +00:00
Makefile Be honest about the fact that this program builds only with flex. 1996-11-11 23:36:40 +00:00
Makefile.boot Minor changes to support building on other systems (i.e. SunOS). 1996-11-07 22:59:39 +00:00
mkheaders.c Add source' and build' directives, and corresponding options, per discussion 1996-08-31 20:58:16 +00:00
mkioconf.c Remove remaining vector cruft. 1996-11-11 14:18:49 +00:00
mkmakefile.c Don't canonicalize relative paths to the source tree any more; libkern 1996-09-23 05:04:23 +00:00
mkswap.c Add source' and build' directives, and corresponding options, per discussion 1996-08-31 20:58:16 +00:00
pack.c Remove interrupt vector handling. This is done dynamically by all ports now. 1996-08-31 21:15:05 +00:00
scan.l * Eliminate all shift/reduce conflicts in the grammar. This 1996-11-11 23:54:17 +00:00
sem.c Move some externs to where they are needed. 1996-11-11 23:40:09 +00:00
sem.h Move some externs to where they are needed. 1996-11-11 23:40:09 +00:00
strerror.c Minor changes to support building on other systems (i.e. SunOS). 1996-11-07 22:59:39 +00:00
util.c Add source' and build' directives, and corresponding options, per discussion 1996-08-31 20:58:16 +00:00