Title :
Visualization of the syntax error recovery within the compilation process
Author :
Urquiza-Fuentes, J. ; Almeida-Martinez, F.J. ; Perez-Carrasco, Antonio ; Velazquez-Iturbide, J. Angel
Author_Institution :
Dept. de Lenguajes y Sist. Informaticos I, Univ. Rey Juan Carlos, Madrid, Spain
Abstract :
This work is focused on syntax error recovery, a complex aspect of syntax analysis. We have enhanced a parser visualization tool called VAST to produce educational visualizations of this topic. Compiler visualization is not a new research field, but the authors have not found any visualization tool dealing with this topic. We have evaluated the enhanced version of VAST and its visualizations about syntax error recovery strategies. We have detected that students who used the enhanced tool improved their performance developing syntax specifications with error recovery. Consequently, these students significantly improved their learning outcomes regarding error recovery exercises.
Keywords :
computer aided instruction; computer science education; data visualisation; formal specification; program compilers; system recovery; VAST; compilation process; compiler visualization; educational visualization; parser visualization tool; syntax error recovery visualization; syntax specification; Generators; Grammar; Production; Semantics; Synchronization; Syntactics; Visualization; Computer science education; Evaluation; Parser visualization; Syntax error recovery;
Conference_Titel :
Computers in Education (SIIE), 2012 International Symposium on
Conference_Location :
Andorra la Vella
Print_ISBN :
978-1-4673-4743-3