def precompilarPasada2(lineaPrecompilada: precompilada, pcEtiqueta: str) -> precompilada:
    pcActual = hex(int(lineaPrecompilada.pcActual, 16))
    lineaPrecompilada1: precompilada
    operandoPrecompilado = calcularEtiqueta(pcEtiqueta, pcActual)
    if (operandoPrecompilado == 'e10'):
        lineaPrecompilada1 = precompilada(0, '', '', '', '', 0)
        lineaPrecompilada1.error = 'e10'
    else:
        operandoPrecompilado = operandoPrecompilado[2:]
        lineaPrecompilada1 = precompilada(lineaPrecompilada.numLinea, lineaPrecompilada.modo, hex((int(lineaPrecompilada.pcActual, 16) - 2)), lineaPrecompilada.opcode, operandoPrecompilado, lineaPrecompilada.byte)
    print(operandoPrecompilado)
    return lineaPrecompilada1
def precompilarPasada2(lineaPrecompilada: precompilada, pcEtiqueta: str) -> precompilada:
    pcActual = hex(int(lineaPrecompilada.pcActual, 16))
    lineaPrecompilada1: precompilada
    operandoPrecompilado = calcularEtiqueta(pcEtiqueta, pcActual)
    if (operandoPrecompilado == 'e10'):
        lineaPrecompilada1 = precompilada(0, , , , , 0)
        lineaPrecompilada1.error = 'e10'
    else:
        operandoPrecompilado = operandoPrecompilado[2:]
        lineaPrecompilada1 = precompilada(lineaPrecompilada.numLinea, lineaPrecompilada.modo, hex((int(lineaPrecompilada.pcActual, 16) - 2)), lineaPrecompilada.opcode, operandoPrecompilado, lineaPrecompilada.byte)
    print(operandoPrecompilado)
    return lineaPrecompilada1