To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Azúcar sintáctico

De Wikipedia, la enciclopedia libre

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".

Funcionamiento

Al estar definidos dentro del lenguaje mismo, es tarea del preprocesador, el analizador sintáctico, del compilador, o alguna otra herramienta similar, el convertirlas a algo que el procesador de la computadora pueda ejecutar. Cuando alguna de estas herramientas se encuentra con una de estas instrucciones, la transforma, en algunos casos la expande en alguna de esas construcciones básicas del lenguaje para que después sea evaluado como tal.

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.
  • Operadores de incremento y decremento. Por ejemplo, a++ es equivalente a a = a + 1

Referencias

https://thatcsharpguy.github.io/tv/azucar-sintactica/ 
Esta página se editó por última vez el 27 ene 2022 a las 13:37.
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.