喬姆斯基是另一種語言的語法分析器,靈感來自modgrammar和pyparsing。
開發者評論
我需要一個語言的語法分析器的plywood_項目,modgrammar_看起來這將是完美的,但我不能讓簡單的語法來工作的。 pyparsing_是優秀的,但不給我回的對象,只有列表和字符串 - 我需要不止於此。我會建議pyparsing_為*你*的項目。除非你真的想要的對象,或者如果你正在做的語言(chomsky_有很多內置的東西製作的編程語言的語法)。
此外,我喜歡寫解析器,我知道我是怎麼想這個工作,所以它擰,我會做我自己!
安裝
  PIP安裝喬姆斯基
用法
匹配器
``Matcher``對象是最基本的積木群組。他們不聰明,
他們只返回字符串和列表,並且他們沒有什麼你的假設
可能是試圖建立群組。例如,``Word``匹配器不承擔
要消耗空白。
``Matcher``對象是偉大的建設小型解析語言
一致的數據,在``不需要Grammar``對象群組。但對於建設
語言解析器,你可能會使用更多的重型語法建設
。塊
要求:
- 在Python中
評論沒有發現