Escuela De Trabajos

Páginas: 4 (976 palabras) Publicado: 30 de mayo de 2012
El análisis sintáctico es el análisis de las funciones sintácticas o relaciones de concordancia y jerarquía que guardan las palabras agrupándose entre sí en sintagmas, oraciones simples y compuestasde proposiciones o nexus. Como no está muchas veces claro el límite entre la sintaxis y la morfología a estos respectos, especialmente según el tipo de lengua de que se trate, también se sueledenominar análisis morfosintáctico, aunque esta denominación se suele reservar para un análisis más profundo y detenido.
Su estudio es importante, ya que de un correcto análisis sintáctico depende amenudo la interpretación y comprensión de los textos, especialmente de los documentos problemáticos en legislación política o tecnología (el llamado procesamiento de lenguajes naturales)
Como crear unanalizador léxico con JavaCC para un determinado lenguaje de programación
En la programación, un analizador léxico es la parte de un compilador o analizador (parser) que trata de descomponer ellenguaje proporcionado como entrada en tokens.

Un token es la unidad mínima con significado. Tokens habituales son losidentificadores, enteros, flotantes, constantes, etc.

Para el desarrollo,utilizaremos una herramienta increíblemente útil, JavaCC. Mediante expresiones regulares podemos definir cómodamente los tokens de nuestro lenguaje.
Sobre JavaCC:
JavaCC es una herramienta quegeneralmente se utiliza para generar analizadores léxicos y sintácticos (parsers) de una forma muy cómoda, actualmente se encuentra mantenida por Sun Microsystems y es muy robusta, eficiente y fiable. Puedesdescargarla desde el repositorio oficial o mediante un plugin para Eclipse.

Caso práctico, construir analizador léxico para un determinado lenguaje de programación:
Las especificaciones denuestro lenguaje son:
Tokens:
* Constantes:
* Cadenas: Caracteres entrecomillados, ejemplo: "cadena"
* Enteros: Números positivos, ejemplo: 234 o 0
* Lógicas: TRUE y FALSE
*...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajos escuela
  • trabajos de la escuela
  • Trabajos de la escuela
  • Trabajos De La Escuela
  • Trabajos De Escuela
  • Trabajos De Escuela
  • Trabajos De La Escuela
  • trabajos de la escuela

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS