Lemon is an LALR(1) parser generator for C or C++. It does the same job as bison and yacc. But lemon is not another bison or yacc clone. It uses a different grammar syntax which is designed to reduce the number of coding errors. Lemon also uses a more sophisticated parsing engine that is faster than yacc and bison and which is both reentrant and thread-safe. Furthermore, Lemon implements features that can be used to eliminate resource leaks, making is suitable for use in long-running programs such as graphical user interfaces or embedded controllers.
|
|
|
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| alpha | 46.3 kB | 164 kB | [list of files] |
| amd64 | 43.9 kB | 108 kB | [list of files] |
| armel | 40.5 kB | 144 kB | [list of files] |
| avr32 (unofficial port) | 41.6 kB | 92 kB | [list of files] |
| hppa | 45.7 kB | 152 kB | [list of files] |
| hurd-i386 | 40.7 kB | 144 kB | [list of files] |
| i386 | 40.7 kB | 144 kB | [list of files] |
| ia64 | 59.6 kB | 216 kB | [list of files] |
| kfreebsd-amd64 | 43.8 kB | 118 kB | [list of files] |
| kfreebsd-i386 | 40.6 kB | 112 kB | [list of files] |
| m68k (unofficial port) | 37.7 kB | 136 kB | [list of files] |
| mips | 42.9 kB | 160 kB | [list of files] |
| mipsel | 42.4 kB | 160 kB | [list of files] |
| powerpc | 43.3 kB | 156 kB | [list of files] |
| s390 | 42.9 kB | 148 kB | [list of files] |
| sparc | 41.1 kB | 148 kB | [list of files] |