analizador_lexico.py 文件源码

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

项目:Analisis-lexico-sintactico-Python 作者: maryito 项目源码 文件源码
def prueba(data):
    global resultado_lexema

    analizador = lex.lex()
    analizador.input(data)

    resultado_lexema.clear()
    while True:
        tok = analizador.token()
        if not tok:
            break
        # print("lexema de "+tok.type+" valor "+tok.value+" linea "tok.lineno)
        estado = "Linea {:4} Tipo {:16} Valor {:16} Posicion {:4}".format(str(tok.lineno),str(tok.type) ,str(tok.value), str(tok.lexpos) )
        resultado_lexema.append(estado)
    return resultado_lexema

 # instanciamos el analizador lexico
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号