1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-31 05:41:08 +00:00

Beautify port description (reformat and remove excessive whitespace).

Feature safe:	yes
This commit is contained in:
Alexey Dokuchaev 2011-11-18 12:34:39 +00:00
parent f04dfd8bde
commit aa9c4fdb37
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=286018

View File

@ -1,21 +1,19 @@
The Lemon program is an LALR(1) parser generator. It takes a context
free grammar and converts it into a subroutine that will parse a file
using that grammar.
The Lemon program is an LALR(1) parser generator. It takes a context free
grammar and converts it into a subroutine that will parse a file using that
grammar.
Lemon is similar to the much more famous programs "YACC" and "BISON".
But lemon is not compatible with either yacc or bison. There are several
important differences:
Lemon is similar to much more famous programs Yacc and Bison. But lemon is
not compatible with either of them; there are several important differences:
. Lemon using a different grammar syntax which is less prone to
programming errors.
- Lemon using a different grammar syntax which is less prone to
programming errors
. Lemon generates a parser that is faster than Yacc or Bison
parsers (according to the author).
- Lemon generates a parser that is faster than Yacc or Bison parsers
(according to the author)
. The parser generated by Lemon is both re-entrant and thread-safe.
- The parser generated by Lemon is both re-entrant and thread-safe
. Lemon includes the concept of a non-terminal destructor, which
makes it much easier to write a parser that does not
leak memory.
- Lemon includes the concept of a non-terminal destructor, which makes
it much easier to write a parser that does not leak memory
WWW: http://www.hwaci.com/sw/lemon/