Diferencia entre Halt y Exit.
Diferencia entre Halt y Exit.
Halt termina prematuramente el programa en ejecución donde quiera que se encuentre este procedimiento. Acepta un parámetro de tipo byte que será el valor de retorno que el programa en ejecución devolverá al DOS (por omisión es el cero), esto sirve para saber desde un archivo de procesamiento por lotes qué sucedió durante la ejecución del mismo.
Exit envia el flujo de ejecución del programa a la sentencia inmediata siguiente a la sentencia "end" del bloque "begin.. end;" dentro de la cual está Exit.