Palabra reservada

Palabra reservada

Palabra reservada

En los lenguajes de programación, una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador en ese lenguaje.

Por ejemplo, en SQL, un usuario no puede ser llamado "group", porque la palabra group es usada para indicar que un identificador se refiere a un grupo, no a un usuario. Al tratarse de una palabra clave su uso queda restringido.

Ocasionalmente la especificación de un lenguaje de programación puede tener palabras reservadas que están previstas para un posible uso en futuras versiones. En Java const y goto son palabras reservadas — no tienen significado en Java, pero tampoco pueden ser usadas como identificadores. Al reservar los términos pueden ser implementados en futuras versiones de Java, si se desea, sin que el código fuente más antiguo escrito en Java deje de funcionar.

Palabras reservadas e independencia del lenguaje

En la CLI de .NET, todos los lenguajes tienen que proporcionar un mecanismo para utilizar los identificadores públicos que son palabras reservadas en ese lenguaje. Para ver por qué es necesario, supongamos que se devine una clase en defined a class in VB.NET como sigue:

Public Class this
End Class

Entonces, se compila esta clas en un ensamblado de .NET y distribuirlo como parte de un conjunto de herramientas. Un programador de C#, que quiere definir una variable de tipo “this” encontraría un problema: “this” es una palabra reservada en C#. El siguiente fragmento en C# no compilará:

this x = new this();

Un tema similar aparece cuando se accede a miembros, sobrescribiendo métodos virtuales e identificando espacios de nombres. En C#, colocando la arroba (@) antes del identificador, se forzará a ser considerado como un identificador en vez de una palabra reservada por el compilador. El signo arroba no es considerado parte del identificador.

@this x = new @this();

Por consistencia, esta utilización también se permite en configuraciones no-públicas como variables locales, nombres de parámetros y miembros privados.

Obtenido de "Palabra reservada"

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • palabra — (Del lat. parabŏla). 1. f. Segmento del discurso unificado habitualmente por el acento, el significado y pausas potenciales inicial y final. 2. Representación gráfica de la palabra hablada. 3. Facultad de hablar. 4. Aptitud oratoria. 5. Empeño… …   Diccionario de la lengua española

  • Palabra — (Del lat. parabola < gr. parabole, comparación.) ► sustantivo femenino 1 LINGÜÍSTICA Sonido o conjunto de sonidos que forman una unidad de significado o expresan una idea. 2 LINGÜÍSTICA Representación gráfica de estos sonidos. 3 Facultad de… …   Enciclopedia Universal

  • Palabra clave — Para el término relacionado con la búsqueda de información, véase Descriptores en Ciencias de la Salud. Para las palabras claves de los motores de búsqueda de Internet, véase Palabra clave (motor de búsqueda). En los lenguajes de programación,… …   Wikipedia Español

  • palabra — s f I. 1 Unidad del vocabulario de una lengua, formada por uno o más fonemas o una o más letras, a la que corresponde un significado, como todas las que están escritas y separadas por espacios en blanco en este diccionario 2 Palabra llena (Ling)… …   Español en México

  • palabra — (v. parábola) 1) f. sonido o conjunto de sonidos articulados que expresan una idea, y, por convención, última unidad del discurso palabra simple la que no se compone de otras de la misma lengua palabra compuesta la que está formada por… …   Diccionario de motivos de la Lengua Española

  • palabra — (v. parábola) 1) f. sonido o conjunto de sonidos articulados que expresan una idea, y, por convención, última unidad del discurso palabra simple la que no se compone de otras de la misma lengua palabra compuesta la que está formada por… …   Diccionario de motivos de la Lengua Española

  • palabra — (v. parábola) 1) f. sonido o conjunto de sonidos articulados que expresan una idea, y, por convención, última unidad del discurso palabra simple la que no se compone de otras de la misma lengua palabra compuesta la que está formada por… …   Diccionario de motivos de la Lengua Española

  • palabra clave — ► locución INFORMÁTICA 1. Voz más significativa o informativa del contenido de un título o texto. 2. Expresión abreviada de una sentencia. 3. La reservada cuyo uso es esencial para el significado y la estructura de una sentencia …   Enciclopedia Universal

  • Lenguaje de programación Java — Saltar a navegación, búsqueda Java Paradigma: Orientado a objetos Apareció en: 1991 Diseñado por: Sun Microsystems Tipo de dato: Fuerte, Estático Implementacion …   Wikipedia Español

  • Java (lenguaje de programación) — Este artículo o sección se encuentra desactualizado. Es posible que la información suministrada aquí haya cambiado o sea insuficiente …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”