Python PLY - 跳过制作规则

时间:2013-04-13 02:53:25

标签: 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]

如何做到这一点?

0 个答案:

没有答案