En este momento, cuando se ingresa la funcion de salida esta todavia se envia al 'parseador' que intenta averiguar de que se trata, cuando deberia terminar de inmediato tal vez con un mensaje de salida. La idea podria ser evaluar el string a ver si no es literalmente (exit) y si si es, salir.