标签: python yacc ply
使用PLY时,是否可以跳过给定生产规则? (与lex允许使用obj.lexer.skip(1)跳过某些令牌的方式相同)
例如:
def p_variable(p): 'variable : identifier' if variabledict.getitem(p[1]) == None: p.parser.skip(1) # << else: p[0] = p[1]
如何做到这一点?