+2006-02-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * doc/automake.texi (Yacc and Lex): Document that `.ypp' and
+ `.lpp' file extensions are recognized.
+
2006-02-21 Alexandre Duret-Lutz <adl@gnu.org>
* doc/automake.texi (Complete, Extending aclocal, Public macros)
The extension of a yacc source file is used to determine the extension
of the resulting C or C++ file. Files with the extension @file{.y}
will be turned into @file{.c} files; likewise, @file{.yy} will become
-@file{.cc}; @file{.y++}, @file{c++}; and @file{.yxx}, @file{.cxx}.
+@file{.cc}; @file{.y++}, @file{c++}; @file{.yxx}, @file{.cxx}; and
+@file{.ypp}, @file{.cpp}.
Likewise, lex source files can be used to generate C or C++; the
-extensions @file{.l}, @file{.ll}, @file{.l++}, and @file{.lxx} are
-recognized.
+extensions @file{.l}, @file{.ll}, @file{.l++}, @file{.lxx}, and
+@file{.lpp} are recognized.
You should never explicitly mention the intermediate (C or C++) file
in any @code{SOURCES} variable; only list the source file.