jueves, 26 de septiembre de 2019

Expresiones

EXPRESIONES

En esta función recibe una cadena que representa una línea de código intermedio y toma las medidas oportunas para que ese código se utilice. Estas medidas pueden ser escribir la línea en un fichero adecuado, almacenar la instrucción en una lista que después se pasará a otros módulos, o cualquier otra que necesitemos en nuestro compilador.

En programación, una expresión es una combinación de constantesvariables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular. Como en matemáticas, la expresión es su valor evaluado, es decir, la expresión es una representación de ese valor.

Ejemplo de expresiones
  • Expresión relacional: y>8
  • Expresión aritmética: 3+2, x+1,...
  • Expresión lógica: x OR y, NOT x,...
  • Expresión con predicados: P(a) AND Q(b),...
Una fórmula es una secuencia o cadena de caracteres cuyos símbolos pertenecen a un lenguaje formal, de tal manera que la expresión cumple ciertas reglas de buena formación y que admite una interpretación consistente en alguna área de la matemática y en otros sistemas formales. Ésta tiene la finalidad de expresar una relación general entre los términos expresados en la fórmula.
En un sistema formal, una fórmula bien formada es una cadena de caracteres o palabra generada según una gramática formal a partir de un alfabeto dado. Un lenguaje formal se define como el conjunto de todas sus fórmulas bien formadas.

Resultado de imagen para Expresiones en lenguajes y automatas 2


Resultado de imagen para Expresiones en lenguajes y automatas 2

Resultado de imagen para Expresiones en lenguajes y automatas 2


No hay comentarios:

Publicar un comentario