La posibilidad de un "compiler-compiler" que sea capaz de procesar gran número de lenguajes, necesita la previa formalización de la síntaxis y de la semántica de dicho lenguaje. Así, se ha definido una clase de lenguajes con síntaxis de precedencia simple en que cada par de símbolos cumple a lo más una de tres relaciones definidas.
La representación de relaciones por medio de matrices booleanas y la equivalencia entre las operaciones con relaciones y las operaciones con estas matrices permiten construir una matriz para detectar un lenguaje como de precedencia simple y obtener la relación existente entre cada par de símbolos, dato que permite la utilización de un algoritmo para el análisis sintáctico del lenguaje.
© 2001-2026 Fundación Dialnet · Todos los derechos reservados