|
Este archivo contiene un conjunto de macros diseñados para hacer más fácil la localización y reparación de errores (conocido como "debugging" o depuración). También funciona de manera similar al anterior debug.inc, con la excepción de que tiene que invocar el macro Debug_Inc_Stack() para obtener la salida de inclusión de la pila o paquete ( stack ).
Debug_Inc_Stack()
. Activa el seguimiento del archivo
de inclusión, cada archivo de inclusión enviará un mensaje "debug"
cuando esté incluido.
Parámetros: Ninguno.
Set_Debug(Bool)
. Activa o desactiva los macros para la depuración.
Parámetros:
Bool
= Un valor booleano (cierto/falso).Debug_Message(Str)
. Si está ejecutándose el proceso,
envía un mensaje al flujo de depuración.
Parámetros:
Str
= El mensaje deseado.Debug(Condition, Message)
Estos macros envían un mensaje a los flujos
Warning(Condition, Message)
Error(Condition, Message)
#debug
, #warning
,
y #error
dependiendo de una condición dada. Sólo son un
camino más corto para el bloque #if()...#end
,
destinado a hacer las escenas más fáciles de leer.
Parámetros:
Condition
= Cualquier expresión booleana.Message
= El mensaje a ser enviado si la condición
evalúa como (cierta) "true".
|