提取表达式作为语法规则中的字符串,而不是与其他表达式语法规则python ply匹配

时间:2018-12-12 23:19:05

标签: python python-3.x grammar bnf ply

def abc_expression(p):
   expression : abc ( expression ) 

我想按原样提取p [3]项,而不是与其他语法规则匹配。例如:我的输入是:

abc(def(hello))

我想通过使用规则def(hello)而不是表达式来提取“ abc ( expression )”,即def(hello)def ( token ).之类的规则匹配

请帮助,是否可以从def(hello)中提取abc(def(hello)),而不是使表达式与任何其他规则匹配。

0 个答案:

没有答案