本文指導(dǎo)你使用 PLY 進(jìn)行詞法分析和語(yǔ)法解析的,鑒于解析本身是個(gè)復(fù)雜性的事情,在你使用 PLY 投入大規(guī)模的開發(fā)前,我強(qiáng)烈建議你完整地閱讀或者瀏覽本文檔。
PLY-3.0 能同時(shí)兼容 Python2 和 Python3。需要注意的是,對(duì)于 Python3 的支持是新加入的,還沒有廣泛的測(cè)試(盡管所有的例子和單元測(cè)試都能夠在 Python3 下通過(guò))。如果你使用的是 Python2,應(yīng)該使用 Python2.4 以上版本,雖然 PLY 最低能夠支持到 Python2.2,不過(guò)一些可選的功能需要新版本模塊的支持。