﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1961	Declaraciones duplicadas en scopes distintos	Chakib Faghloumi	Jorge	"Hemos encontrado una situación en la cual TOL se queja acerca de variables duplicadas pero que están evaluadas en scope distintos con la excepción de si el scope de más arriba es global. Ver ejemplos más abajo.

El primer ejemplo no genera error:

{{{
Real aux1 = Abs(Real {Real aux1 = { Real aux1 = -1}});
}}}

El segundo ejemplo sí genera error:


{{{
Real {aux2 = Abs(Real {Real aux2 = { Real aux2 = -1}})};
}}}

{{{
<E>
ERROR: [1] Variable 'aux2' ya definida como ""aux2 ""
</E>
No se ha podido crear la variable ""Real aux2"".
<E>
ERROR: [2] Conflicto entre variables.
Se ha intentado modificar ""aux2"" a través de la variable ""aux2""</E>
}}}"	defect	new	normal	Mantainance	Kernel	3.4	normal			Víctor de Buen Remiro
