Si esto es debido a que se ha modificado el fuente y no se ha compilado.
Al compilarlo, se te soluciono el problema.
Jaume
----- Mensaje original -----
Enviado: jueves, 11 de abril de 2002 9:35
Asunto: SORPRENDIDO

Estoy sorprendido, acabo de hacer un debug a un programa muy sencillo y he visto como el flujo de ejecuci�n se pasaba por alto una condiconal IF -pasaba de ella- lo he ejecutado tres veces y pasaba de entrar en el IF. He optado por recompilar y por arte de magia se ha corregido...
 
Este es el c�digo:
 
  *...............................................................
  *                                                              
  * SI NO HA OCURRIDO ERROR INTERNO, SE APLICA LA VALIDACION.    
  *                                                               
AQUI CON LOK = 0 NO ENTRABA EN EL IF
 C           LOK       IFNE -1                                   
  *                                                              
 C                     Z-ADD1         LOK     10       CORRECTO  
 C           PART1     IFGT 10                                   
 C           PART2     ANDEQ*ZERO                                
 C                     Z-ADD0         LOK     10       ERROR     
 C                     ENDIF                                     
  *                                                              
  *                                                              
 C                     ENDIF                                
Y SEGUIA LA EJECUCI�N AQUI      
  *                                                                   
 C                     Z-ADDPART1     LPARLF                     
 
 
 
No s�... �a alguien le ha ocurrido alguna vez?
 
Un saludo,
Miguel
 
 
 

Responder a