CUPV - a visualization tool for generated parsers

Alan Kaplan, Denise Shoup

Research output: Contribution to journalConference articlepeer-review

24 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)11-15
Number of pages5
JournalSIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
StatePublished - 2000
Externally publishedYes
EventSIGCSE 2000: 31st Technical Symposium on Computer Science Education - Austin, TX, USA
Duration: Mar 8 2000Mar 12 2000

All Science Journal Classification (ASJC) codes

  • Software
  • Food Science
  • Hardware and Architecture


Dive into the research topics of 'CUPV - a visualization tool for generated parsers'. Together they form a unique fingerprint.

Cite this