Go home now Header Background Image
Submission Procedure
share: |
Follow us
Volume 15 / Issue 7

available in:   PDF (431 kB) PS (710 kB)
Similar Docs BibTeX   Write a comment
Links into Future
DOI:   10.3217/jucs-015-07-1546


Visualization of Syntax Trees for Language Processing Courses

Francisco J. Almeida-Martínez (Universidad Rey Juan Carlos, Spain)

Jaime Urquiza-Fuentes (Universidad Rey Juan Carlos, Spain)

J. Ángel Velázquez-Iturbide (Universidad Rey Juan Carlos, Spain)

Abstract: This article describes the educational tool VAST. We designed VAST to be used in compiler and language processing courses. The current version allows generat- ing and visualizing syntax trees and their construction process. The main advantages of VAST follow: it is designed to be as independent from the parser generator as possible, it allows students to visualize the behavior of parsers they develop, and it has an inter- face designed to easily handle huge syntax trees. Finally, we describe two satisfactory preliminary evaluations from the usability and educational points of view.

Keywords: educational software, syntax trees, visualization

Categories: D.3.4, K.3.1, K.3.2