4 .\" Manual page created by Guus Sliepen <guus@debian.org>
7 .Nd The Lemon Parser Generator
14 is an LALR(1) parser generator for C or C++.
15 It does the same job as bison and yacc.
18 is not another bison or yacc clone.
19 It uses a different grammar syntax which is designed to reduce the number of coding errors.
21 also uses a more sophisticated parsing engine that is faster than yacc and bison
22 and which is both reentrant and thread-safe.
25 implements features that can be used to eliminate resource leaks,
26 making is suitable for use in long-running programs such as graphical user interfaces or embedded controllers.
29 will read the grammer from
31 and write out a parser for that grammar in the C language.
33 .Bl -tag -width indent
35 Print only the basis in report.
37 Don't compress the action table.
39 Print grammar without actions.
41 Output a makeheaders compatible file.
43 (Quiet) Don't print the report file.
45 Print parser stats to standard output.
47 Print the version number.
50 .Bl -tag -width indent
51 .It Pa /usr/share/lemon/lempar.c
52 Driver template for the
59 .An D. Richard Hipp Aq drh@hwaci.com .
61 This manual page was written by
62 .An Guus Sliepen Aq guus@debian.org
63 for the Debian GNU/Linux system.