fbpx
Wikipedia

Azúcar sintáctico

En informática, el azúcar sintáctico es un término acuñado por Peter J. Landin en 1964 para referirse a los añadidos a la sintaxis de un lenguaje de programación diseñados para hacer algunas construcciones más fáciles de leer o expresar. Esto hace el lenguaje "más dulce" para el uso por programadores: las cosas pueden ser expresadas de una manera más clara, más concisas, o de un modo alternativo que se prefiera, sin afectar a la funcionalidad del programa.

Específicamente, una construcción en un lenguaje es llamada azúcar sintáctico si esta puede ser eliminada del lenguaje sin ningún efecto en la potencia del lenguaje: la funcionalidad y potencia de expresión será la misma.

Los procesadores de lenguajes, incluyendo compiladores, analizadores (parsers), y similares, en ocasiones expanden construcciones «azucaradas» en construcciones más fundamentales antes del procesado, un proceso a veces llamado "desazucarización".

Ejemplos

  • En COBOL, muchas de sus palabras clave son consideradas azúcar sintáctica que opcionalmente se pueden omitir. Por ejemplo, la sentencia MOVE A B. y la sentencia MOVE A TO B. hacen exactamente lo mismo, pero la segunda es más clara.
  • Operadores compuestos por un signo de igual: por ejemplo, a += b es igual a a = a + b en C y otros lenguajes.

Referencias

  •   Datos: Q734781

azúcar, sintáctico, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, junio, 2012, informática, azúcar, sintáctico, término, acuñado, peter, landin, 1964, para, referirse, añadidos, sintaxis, lenguaje, pro. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 5 de junio de 2012 En informatica el azucar sintactico es un termino acunado por Peter J Landin en 1964 para referirse a los anadidos a la sintaxis de un lenguaje de programacion disenados para hacer algunas construcciones mas faciles de leer o expresar Esto hace el lenguaje mas dulce para el uso por programadores las cosas pueden ser expresadas de una manera mas clara mas concisas o de un modo alternativo que se prefiera sin afectar a la funcionalidad del programa Especificamente una construccion en un lenguaje es llamada azucar sintactico si esta puede ser eliminada del lenguaje sin ningun efecto en la potencia del lenguaje la funcionalidad y potencia de expresion sera la misma Los procesadores de lenguajes incluyendo compiladores analizadores parsers y similares en ocasiones expanden construcciones azucaradas en construcciones mas fundamentales antes del procesado un proceso a veces llamado desazucarizacion Ejemplos EditarEn COBOL muchas de sus palabras clave son consideradas azucar sintactica que opcionalmente se pueden omitir Por ejemplo la sentencia MOVE A B y la sentencia MOVE A TO B hacen exactamente lo mismo pero la segunda es mas clara Operadores compuestos por un signo de igual por ejemplo a b es igual a a a b en C y otros lenguajes Referencias Editar Datos Q734781Obtenido de https es wikipedia org w index php title Azucar sintactico amp oldid 137770570, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos