generatore di parsificatori LALR(1) per C o C++
Lemon è un generatore di parsificatori LALR(1) per C o C++. Fa lo stesso
lavoro di bison e yacc, ma Lemon non è un altro clone di bison o yacc. Usa
una sintassi differente per la grammatica, che è progettata per ridurre il
numero di errori di programmazione. Lemon usa anche un motore di
parsificazione più sofisticato di yacc e bison che è più veloce ed è sia
rientrante sia sicuro per i thread. Inoltre, Lemon implementa funzionalità
che possono essere usate per eliminare leak di risorse, rendendolo adatto
per l'uso in programmi a lunga esecuzione come interfacce utente grafiche o
controllori integrati.