import re def semantico(token, args, erro): Avariaveis(token, args,erro) def divisao(token, args, lista,erro): linha = [] i=0 if args.lse: print("Verificando Divisão por Zero.") while (i < len(token)): if 'recebe' in token[i][0]: j=i+1 variavel = token[i-1][1] try: while not 'fim_linha' in token[j][0]: if (str(token[j][1][0])).isdigit(): linha.append(str(token[j][1][0])) else: linha.append(token[j][1]) j+=1 except IndexError: break if verificando(variavel, linha, lista, erro): erro.append(f'linha:{token[i][2]}') linha.clear() i+=1 def verificando(variavel, linha, lista,erro): i=0 antigo=''.join(linha) while i