Miembro : Login |Registro |Subir conocimiento
Buscar
Azúcar sintáctica [Modificación ]
En ciencias de la computación, el azúcar sintáctico es la sintaxis dentro de un lenguaje de programación que está diseñado para hacer que las cosas sean más fáciles de leer o expresar. Hace que el lenguaje sea "más dulce" para el uso humano: las cosas se pueden expresar de manera más clara, más concisa, o en un estilo alternativo que algunos prefieran.
Por ejemplo, muchos lenguajes de programación proporcionan una sintaxis especial para referenciar y actualizar elementos de matriz. De manera abstracta, una referencia de matriz es un procedimiento de dos argumentos: una matriz y un vector de subíndice, que se podría expresar como get_array (Array, vector (i, j)). En cambio, muchos lenguajes proporcionan sintaxis como Array [i, j]. De manera similar, una actualización de elemento de matriz es un procedimiento de tres argumentos, algo así como set_array (Array, vector (i, j), value), pero muchos lenguajes proporcionan sintaxis como Array [i, j] = value.
Una construcción en un idioma se llama "azúcar sintáctica" si se puede eliminar del lenguaje sin ningún efecto sobre lo que el lenguaje puede hacer: la funcionalidad y el poder expresivo seguirán siendo los mismos.
Los procesadores de lenguaje, incluidos los compiladores, los analizadores estáticos y similares, a menudo expanden construcciones azucaradas en construcciones más fundamentales antes del procesamiento, un proceso que a veces se denomina "desgrase".
[Lenguaje de programación][Poder expresivo: informática][Compilador]
1.Orígenes
2.Ejemplos notables
3.Crítica
4.Términos derivados
4.1.Sal sintáctica
4.2.Sacarina sintáctica
[Subir Más Contenido ]


Derechos de autor @2018 Lxjkh