Display dialog issue

SD 7.0.1
I am having lots of problem with the command “display dialog”.
Don’t know the reason.
SD says error -2741: AppleScript Compile Error, and gives me the option to save the script as text.
Here is an example.

use AppleScript version "2.4" -- Yosemite (10.10) or later
use scripting additions

-- en esta propiedad guardaremos la carpeta que haya elegido el usuario como "hot folder"
property laCarpeta : missing value

try
	if (laCarpeta is missing value) then
		set laCarpeta to choose folder with prompt "Elija la carpeta a la cual quiere averiguar su archivo con fecha de modificación más antigua."
		buscarElArchivoConFechaModificacionMasAntiguaEnLaCarpeta(laCarpeta)
	else
		display dialog ¬
			"Va a ejecutar un script que mostrará en el Finder el archivo con fecha de modificación más antigua presente en la carpeta:" & return & return & laCarpeta as text ¬
			buttons {"Cancelar", "Seleccionar otra carpeta", "Ejecutar script"} default button 3 cancel button 1 with title "BUSCADOR DE ARCHIVOS"
		if (button returned of result is "Seleccionar otra carpeta") then
			set laCarpeta to choose folder with prompt "Elija la carpeta a la cual quiere averiguar su archivo con fecha de modificación más antigua.
		end if
 		buscarElArchivoConFechaModificacionMasAntiguaEnLaCarpeta(laCarpeta)
	end if
on error mensajeError number numeroError
	if (numeroError is -1728) then
		display dialog "No hay archivos en la carpeta: " & return & return & laCarpeta as text  buttons {"Aceptar"}
	else if (numeroError is -128) then
		display dialog "Script cancelado por usted." buttons {"Aceptar"}
	else
		display dialog "Ha ocurrido un error con número: " & numeroError & return & "Mensaje: " & mensajeError buttons {"Aceptar"}
	end if
end try


########################################### HANDLERS #######################################################

on buscarElArchivoConFechaModificacionMasAntiguaEnLaCarpeta(laCarpetaElegidaPorElUsuario)
	tell application "Finder"
		-- Seguidamente, obtenemos los archivos presentes en la carpeta. 
		-- Y especificamos archivos porque se puede dar el caso de que haya más carpetas.
		-- Ojo, que si no hay contenido se lanza el error -1728.
		set archivosDeLaCarpeta to files of (entire contents of laCarpetaElegidaPorElUsuario)
		
		--ordenamos la lista de archivos de antiguo o moderno.
		set listaOrdenadaArchivosPorFechaModificacion to (sort archivosDeLaCarpeta by modification date)
		
		-- Mostramos en el Finder el archivo en cuestión, que no es más que el primer elemento de la lista ordenada
		reveal (item 1 of listaOrdenadaArchivosPorFechaModificacion)
		
		-- hacemos que el Finder sea la app que esté en primer plano.
		set frontmost to true
	end tell
end buscarElArchivoConFechaModificacionMasAntiguaEnLaCarpeta`Preformatted text`

The error is in the first “display dialog” in the “on error” handler. It doesn´t compile.
???

The problem is ME.

One stupid quote the devil deleted.

Sorry for wasting your time.