Es recomendable evitar la utilización de esta posibilidad al desarrollar código nuevo.
La propiedad está disponible principalmente para migrar programas de
VisualAge
Generator.
Sin embargo, si establece esta propiedad en
yes, las implicaciones son
las siguientes:
- Si los pasos usuales de una búsqueda de nombres no resuelve una referencia en tiempo de
edición, el editor EGL no marca como errores las referencias no resueltas.
- Si los pasos habituales de una búsqueda de nombres no resuelven una referencia en tiempo de
generación, la búsqueda continúa revisando el espacio de nombres del programa, biblioteca o PageHandler que contiene el componente de función.
- Si ha declarado una función en el nivel superior de un archivo fuente EGL en lugar de físicamente dentro de un contenedor (un programa, un PageHandler o una biblioteca), esa función
puede invocar funciones de biblioteca sólo si se da la situación siguiente:
- El contenedor incluye una sentencia use que hace referencia a la biblioteca
- En la función invocante, la propiedad containerContextDependent se
establece en yes