next up previous contents
Siguiente: Resumen Subir: Introducción Anterior: Uso del compilador: GNAT   Índice General

Identificadores

Los identificadores son los nombres que damos a nuestros programas y a todos los objetos que coloquemos dentro de ellos. Deben comenzar siempre por una letra, seguida de todas las letras, números y subrayados que queramos. Todo subrayado debe siempre ir seguido de una letra o un número ya que, como Ada no permite que los identificadores tengan espacios, utilizamos el subrayado como un separador para facilitar la lectura de los identificadores. Por ejemplo: Radio_Circulo, Total_Acumulado.

Los identificadores pueden ser tan largos como queramos (el máximo depende del compilador que utilicemos).

Las palabras reservadas de Ada no pueden utilizarse como identificadores y son las siguientes:

    abort     abs       abstract  accept    access
    aliased   all       and       array     at
    begin     body      case      constant  declare
    delay     delta     digits    do        else
    elif      end       entry     exception exit
    for       function  generic   goto      if
    in        is        limited   loop      mod
    new       not       null      of        or
    others    out       package   pragma    private
    procedure protect   raise     range     record
    rem       renames   requeue   return    reverse
    select    separate  subtype   tagged    task
    terminate then      type      use       when
    while     with      xor       until

En general, si elegimos buenos nombres para nuestros identificadores (nombres largos que dejen bien claro el contenido del identificador) evitamos muchos comentarios innecesarios. Por ejemplo, en vez de escribir:

        E := 19;      --  La variable E representa la edad
                      --  y la iniciamos con el valor 19.
...es muchisimo mejor escribir:
        Edad := 19;

Una ventaja importantísima de poner buenos identificadores es que, si posteriormente decidimos cambiar el valor 19 por 20, en el primer caso tendremos que acordarnos de corregir también el comentario para evitar que se quede obsoleto.


next up previous contents
Siguiente: Resumen Subir: Introducción Anterior: Uso del compilador: GNAT   Índice General
Javier Miranda 2002-10-03