Inicio / Wikis / Cursos gratis / Curso de Ada - Ámbito

Curso de Ada - Ámbito

(13 opiniones)
Curso gratis creado por José Alfonso Malo Romero. Extraido de: http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Ada_/_Introducci%C3%B3n
16 de Marzo de 2006
Programación estructurada

38 - Ámbito

Cada declaración tiene asociada una porción del texto del programa que se denomina ámbito de la declaración. En dicha porción es el único lugar donde se puede hacer referencia a dicha declaración. El ámbito de una declaración consiste en:

  • Si la declaración es una unidad de biblioteca, todos sus dependientes semánticos.

  • Si la declaración no es una unidad de biblioteca, una porción de la región declarativa que la encierra inmediatamente. Dicha porción se extiende desde el comienzo de la declaración hasta el final de su región declarativa.

Resumiendo, como ejemplo:

procedure P is -- / Parte declarativa de P. -- ... --
Ámbito de A.
A: Float; --
Ámbito de Q.
-- Región declarativa de I y R. procedure Q is -- / Parte declarativa de Q. --
Ámbito de I.
I: Integer := 0; -- ... -- Región declarativa de J. package R is -- / Parte declarativa pública de R. --
Ámbito de J.
J: Integer := I; -- ... -- / Fin parte declarativa pública de R. end R; package body R is -- / Parte declarativa privada de R. --
Ámbito de K
K: Integer := I + J; -- ... -- / Fin parte declarativa privada de R. begin -- ... end R; --
Fin ámbito de K
--
Fin ámbito de J.
-- Fin región declarativa de J. -- / Fin parte declarativa de Q. begin -- ... end Q; -- ... --
Fin ámbito de I. -- Fin región declarativa de I y R. -- / Fin parte declarativa de P. begin -- ... end P; --
Fin ámbito de A.
--
Fin ámbito de Q.

Para la cláusula with también se define un ámbito, que consiste en la región declarativa de su declaración si aparece delante de la declaración de una unidad de biblioteca y en el cuerpo si aparece delante de un cuerpo.

Para la cláusula use: si actúa como una declaración, su ámbito es la porción de la región declarativa que empieza justo después de la cláusula y finaliza junto con dicha región declarativa; si actúa como cláusula de contexto, su ámbito es el mismo que el de la cláusula with.
Valora este capítulo: (13 opiniones)
Autor y licencia de 'Curso de Ada - Ámbito'
José Alfonso Malo Romero Extraído de: http://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Ada_/_Introducci%C3%B3n GNU Free Documentation License
El contenido está disponible bajo los términos de GNU Free Documentation License
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Curso de Ada - Ámbito' (13)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este curso gratis



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Curso de Ada - Ámbito'

Excelente curso de iniciación a la astronomía para aquellos que quieran aprender sobre esta apasionante... Más »
La idea de este curso surgió de varias conversaciones entre amig@s de la cuadrilla y... Más »
Este es un curso tremendamente completo, guiado y con ejemplos y prácticas pensadas para convertirlo... Más »
Este tutorial presenta los conceptos básicos de líneas de transmisión (Transmission lines), así como una... Más »
Publicidad, término utilizado para referirse a cualquier anuncio destinado al público y cuyo objetivo es... Más »
¿Estás seguro de que deseas eliminar este capítulo?