¿Por qué el compilador Delphi ignora este paréntesis faltante?El compilador ignora el paréntesis faltante del comando Salir
function Test: Boolean;
begin
Exit(True; // <-- eek! it compiles...
end;
me encontré con algunos de mi código con este aspecto y el primer pensamiento que Delphi hace caso omiso de mi unidad - pero simplemente hace caso omiso de este tipo de error de sintaxis. Así que ahora, por supuesto, quiero saber por qué.
Esto parece un error en el compilador para mí. –
Lo mismo ocurre con la actualización XE2 4. Error Insight lo marca. –
Supongo que sería que como la función no contiene nada más, ignora la función en sí misma. Intenta agregar un código antes de la salida. – CyprUS