Diferencia entre revisiones de «Programación en Ada/Elementos del lenguaje»

Contenido eliminado Contenido añadido
Línea 134:
Como el resto de los elemento léxicos, las palabras reservadas de Ada son equivalentes tanto en mayúsculas como en minúsculas. El estilo más extendido es escribirlas completamente en minúsculas.
 
En Ada las palabras reservadas pueden tener un significadouso distinto dependiendo del contexto.
 
{| width=75%
|-
| <code>'''abort'''</code>
| <code>'''else'''</code>
| <code>'''new'''</code>
| <code>'''return'''</code>
|
|-
| <code>'''abs'''</code>
| <code>'''elsif'''</code>
| <code>'''not'''</code>
| <code>'''reverse'''</code>
|
|-
| <code>'''abstract'''</code>
| <code>'''end'''</code>
| <code>'''null'''</code>
|
|
|-
| <code>'''accept'''</code>
| <code>'''entry'''</code>
|
| <code>'''select'''</code>
|
|-
| <code>'''access'''</code>
| <code>'''exception'''</code>
| <code>'''of'''</code>
| <code>'''separate'''</code>
|
|-
| <code>'''aliased'''</code>
| <code>'''exit'''</code>
| <code>'''or'''</code>
| <code>'''subtype'''</code>
|
|-
| <code>'''all'''</code>
|
| <code>'''others'''</code>
|
|
|-
| <code>'''and'''</code>
| <code>'''for'''</code>
| <code>'''out'''</code>
| <code>'''tagged'''</code>
|
|-
| <code>'''array'''</code>
| <code>'''function'''</code>
|
| <code>'''task'''</code>
|
|-
| <code>'''at'''</code>
|
| <code>'''package'''</code>
| <code>'''terminate'''</code>
|
|-
|
| <code>'''generic'''</code>
| <code>'''pragma'''</code>
| <code>'''then'''</code>
|
|-
| <code>'''begin'''</code>
| <code>'''goto'''</code>
| <code>'''private'''</code>
| <code>'''type'''</code>
|
|-
| <code>'''body'''</code>
|
| <code>'''procedure'''</code>
|
|
|-
|
| <code>'''if'''</code>
| <code>'''protected'''</code>
| <code>'''until'''</code>
|
|-
| <code>'''case'''</code>
| <code>'''in'''</code>
|
| <code>'''use'''</code>
|
|-
| <code>'''constant'''</code>
| <code>'''is'''</code>
| <code>'''raise'''</code>
|
|
Línea 236:
|
|
| <code>'''range'''</code>
| <code>'''when'''</code>
|
|-
| <code>'''declare'''</code>
| <code>'''limited'''</code>
| <code>'''record'''</code>
| <code>'''while'''</code>
|
|-
| <code>'''delay'''</code>
| <code>'''loop'''</code>
| <code>'''rem'''</code>
| <code>'''with'''</code>
|
|-
| <code>'''delta'''</code>
|
| <code>'''renames'''</code>
|
|
|-
| <code>'''digits'''</code>
| <code>'''mod'''</code>
| <code>'''requeue'''</code>
| <code>'''xor'''</code>
|
|-
| <code>'''do'''</code>
|
|