Herramientas computacionales ligadas con lenguajes


Editores de estructuras: “Un editor de estructuras toma como entrada una secuencia de
órdenes para construir un programa fuente. El editor de estructuras no sólo realiza las funciones de creación y modificación de textos de un editor de textos ordinario, sino que también analiza el texto del programa, imponiendo al programa fuente una estructura jerárquica apropiada. De esa manera, el editor de estructuras puede realizar tareas adicionales útiles par
a la preparación de programas” Concepto encontrado en el libro de
Compiladores de Addison Wesley, a mi punto de vista estos editores de estructura son los que se encarga de llevar el orden de las palabras, valla el acomodo y comprobar si la entrada está formada correctamente.

Impresoras estéticas: “Una impresora estética analiza un programa y lo imprime de formaque la estructura del programa resulte claramente visible” Concepto encontrado en el
libro de Compiladores de Addison Wesley.

Verificadores estáticos: este verificador lee un programa, lo analiza e intenta descubrirerrores potenciales sin correr el programa, algo muy parecido a la corrección de los
editores de texto como Word. “Un verificador estático puede detectar si hay partes de un
programa que
nunca se podrán ejecutar o si cierta variable se usa antes de ser definida”
nos dice Addison Wesley.

Intérpretes: “En lugar de producir un programa objeto como resultado de una traducción,
un intérprete realiza las operaciones que implica el programa fuente. Muchas veces losinterpretes se usan para ejecutar lenguajes de órdenes, pues cada operador que seejecuta en un lenguaje de ordenes suele ser una invocación de una rutina compleja, como
un editor o un compilador” es el encargado de
 COMPILADOR CONVENCIONAL

Formadores de textos: “Un formador de textos toma como entrada una cadena de
caracteres, la mayor parte de la cual es texto para componer, pero alguna incluye órdenespara indicar párrafos, figuras o estructuras matemáticas como subíndices o superíndic
es”
esto con comento el autor del libro de Compiladores Addison Wesley.

Intérpretes de consultas:” Un intérprete de consultas traduce un predicado que contiene
operadores relacionales y booleanos a órdenes para buscar en una base de datos registrosque sa
tisfagan ese predicado


Comentarios

Entradas populares de este blog

Estructura de un traductor