Esquemas de Generacion

Páginas: 2 (272 palabras) Publicado: 13 de octubre de 2014
Esquemas de Generación
Los esquemas de generación son las estrategias o acciones que se deberán realizarse y tomarse en cuenta en el momento de generar códigointermedio.
Los esquemas de generación dependen de cada lenguaje. Tomaremos algunos esquemas de generación del lenguaje C.
Variables y Constantes
Las declaraciones devariables y constantes deben separarse de tal manera que queden las expresiones una por una de manera simple.
Por ejemplo int a,b,c; se descompone a int a; int b;intc; respectivamente.
Expresiones
Para generar expresiones estas deben representarse de manera más simple y más literal para que su conversión sea más rápida.
Porejemplo la traducción de operaciones aritméticas debe especificarse una por una, de tal forma que una expresión sea lo más mínimo posible.
Instrucción de asignaciónLas operaciones de asignación deben quedar expresadas por una expresión sencilla, si está es compleja se debe reducir hasta quedar un operador sencillo.
Porejemplo: x = a+b/5; debe quedar de la forma y = b/5; z = a+y; x=z.
Instrucción de control
Las condiciones deben expresarse de manera lo más sencilla posible de tal formaque puedan evaluarse en cortocircuito. Por ejemplo una instrucción como: if (a == b &&
f!=5 && f%3==0) se evalúa primero x = (a==b && f!=5) y = x && f%3==0; if (y)Las instrucciones de decisión compleja como switch se reducen a una versión complejas de if’s
Funciones
Las funciones pueden reducir a en línea, lo que se hacees expandir el código original de la función.
Las funciones se descomponen simplificando los parámetros de manera individual al igual que el valor de retorno.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Esquema de generacion
  • esquemas
  • esquema
  • Esquema de misa
  • Esquema
  • Esquemas
  • Esquema
  • Esquema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS