lenguajes y automatas

Páginas: 4 (765 palabras) Publicado: 17 de septiembre de 2013
Instituto Tecnológico de Tecnológico de Cd. Jiménez

Lenguajes y Autómatas II
Trabajo de investigación



Séptimo semestre.
Septiembre de 2013


Introducción
En este apartado hablaremosde la pila semántica en un analizador léxico veremos su concepto y un ejemplo del mismo, también hablaremos del concepto de esquemas de traducción dirigidos por sintaxis y asi será mas fácildesarrollar un lenguaje de análisis sintáctico más completo y correcto.





















Pila Semántica en un Analizador Léxico.
Se compone de un conjunto de rutinasindependientes, llamadas por los analizadores morfológico y sintáctico.
El análisis semántico utiliza como entrada el árbol sintáctico detectado por el análisis sintáctico para comprobar restricciones de tipo yotras limitaciones semánticas y preparar la generación de código.
En compiladores de un solo paso, las llamadas a las rutinas semánticas se realizan directamente desde el analizador sintáctico y sondichas rutinas las que llaman al generador de código. El instrumento más utilizado para conseguirlo es la gramática de atributos.
En compiladores de dos o más pasos, el análisis semántico se realizaindependientemente de la generación de código, pasándose información a través de un archivo intermedio, que normalmente contiene información sobre el árbol sintáctico en forma linealizada (parafacilitar su manejo y hacer posible su almacenamiento en memoria auxiliar).
En cualquier caso, las rutinas semánticas suelen hacer uso de una pila (la pila semántica) que contiene la información semánticaasociada a los operandos (y a veces a los operadores) en forma de registros semánticos.












Esquemas de Traducción Dirigidos por Sintaxis
Son una notación complementaria a lasdefiniciones dirigidas por sintaxis.
Consiste en una gramática incontextual con fragmentos de programa insertados en medio del cuerpo de las producciones. Los fragmentos se llaman acciones semánticas....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lenguajes y automatas
  • Lenguajes Y Automatas
  • Automatas Y Lenguaje Formales
  • Teoria Lenguajes Y Automatas
  • CARPETA FINAL LENGUAJES AUTOMATAS
  • Autómatas y lenguajes formales.
  • Ejercicios Lenguajes y Automatas
  • 1.5 lenguajes y automatas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS