Lemon是一個C或者C++語言的LALR(1)語法分析器生成器。它和“bison”與“yacc”的功能是一樣的,但它不是“bison”或者“yacc”的簡單復制。為了減少編寫代碼的錯誤,它使用了一種不同的語法。Lemon使用了一種更為高級的分析引擎,運行速度比“bison”與“yacc”要更快,并且該引擎是可重入的和線程安全的。更進一步的,Lemon實現了能夠消除資源泄漏的特性,適合于長時間運行的程序例如GUI或者嵌入式控制器中。
標簽:
Lemon
bison
LALR
yacc
上傳時間:
2014-01-11
上傳用戶:lmeeworm