CUPV—a visualization tool for generated parsers

  • Authors:
  • Alan Kaplan;Denise Shoup

  • Affiliations:
  • Department of Computer Science, Clemson University, Clemson, SC;Department of Computer Science, Clemson University, Clemson, SC

  • Venue:
  • Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Compiler projects frequently use parser generators to help students design and construct non-trivial translators. Unfortunately, the code and data structures produced by such generators, and hence the overall parser, can be difficult to understand and debug. In this paper, we present an extendible and flexible tool for visualizing the operation of generated parsers. The objective of this tool is to provide students with a deeper understanding of parsing algorithms, data structures and techniques.