Enseñanzas de la implementación de un analizador sintáctico por descenso recursivo
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
Conaiisi - Universidad Católica de Salta
Abstract
La comprensión de temas abstractos de la teoría de
lenguajes, algoritmos y máquinas abstractas, es difícil
para alumnos de los primeros cursos de las carreras de
Ingeniería. El estudiante suele no tener aún el manejo
fluido de programación para pasar a código los conceptos
aprendidos. Se continúa en este artículo la saga iniciada
con un trabajo anterior sobre Analizadores Léxicos que,
en el proyecto de I+D en el que se intenta determinar cómo
informar adecuadamente errores al usar un algoritmo de
análisis sintáctico general (Earley), muestra las vicisitudes
de la tarea de traspasar a código la teoría con fidelidad y
rigurosamente. En esta oportunidad, se comparte una serie
de experiencias dejadas durante la construcción de un
analizador sintáctico por descenso recursivo, usado en el
proyecto y pensado como herramienta de enseñanza.
Description
Keywords
teoría de lenguajes, máquinas abstractas, descenso recursivo
Citation
Endorsement
Review
Supplemented By
Referenced By
Creative Commons license
Except where otherwised noted, this item's license is described as info:eu-repo/semantics/openAccess