This diff to yacc(1) adds a reference to the original LALR(1) paper.
I am not sure about the markup, as mandoc render it as
F. DeRemer and T. J. Pennello, "Efficient Computation of LALR(1)
Look-Ahead Sets", 4, TOPLAS, 4, 615-649, 1982.
Note the order: issue number, journal name, volume number.
Is that expected? Should I just make it "issue 4:4"?
This includes my previous diff to the "LALR" markup.
Jan
Index: yacc.1
===================================================================
RCS file: /cvs/src/usr.bin/yacc/yacc.1,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 yacc.1
--- yacc.1 18 Oct 2010 14:42:16 -0000 1.26
+++ yacc.1 11 Aug 2013 20:58:21 -0000
@@ -37,9 +37,7 @@
.Os
.Sh NAME
.Nm yacc
-.Nd an
-.Tn LALR(1)
-parser generator
+.Nd an LALR(1) parser generator
.Sh SYNOPSIS
.Nm yacc
.Op Fl dlrtv
@@ -51,11 +49,8 @@ parser generator
.Nm
reads the grammar specification in
.Ar file
-and generates an
-.Tn LR(1)
-parser for it.
-The parsers consist of a set of
-.Tn LALR(1)
+and generates an LR(1) parser for it.
+The parsers consist of a set of LALR(1)
parsing tables and a driver routine
written in the C programming language.
.Nm
@@ -176,12 +171,21 @@ is defined and non-zero.
.Sh DIAGNOSTICS
If there are rules that are never reduced, the number of such rules is
written to the standard error.
-If there are any
-.Tn LALR(1)
+If there are any LALR(1)
conflicts, the number of conflicts is also written
to the standard error.
.Sh SEE ALSO
.Xr yyfix 1
+.Rs
+.%A F. DeRemer
+.%A T. J. Pennello
+.%T Efficient Computation of LALR(1) Look-Ahead Sets
+.%J TOPLAS
+.%V 4
+.%I 4
+.%D 1982
+.%P 615-649
+.Re
.Sh STANDARDS
The
.Nm