2017-07-20 56 views

回答

0

一般來說,PEG解析器不使用單獨的詞法分析器,因爲它們不需要一個。詞彙元素可以使用相同的語法語言指定。

達,一個PEG解析器生成器,不支持單獨的詞法分析器或者,然而Buffer類提供了用於避免字面令牌的部分匹配和用於使用正則表達式指定的詞彙元素:

expr = num | id | (expr '+' expr) ; 
num = /\d+/ ; 
id = /[a-zA-Z_]\w*/ ; 
相關問題