parser.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:compiladores-python 作者: arthurmbandeira 项目源码 文件源码
def p_error(p):
    last_cr = p.lexer.lexdata.rfind('\n', 0, p.lexer.lexpos)
    column = p.lexer.lexpos - last_cr - 1

    if p:
        print("Erro de sintaxe em {0} na linha {1} coluna {2}".format(p.value, p.lexer.lineno, column))
        # yacc.yacc().errok()
    else:
        print("Erro de sintaxe EOF")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号