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