Glass, S.; Ince, D. and Fergus, E.
|DOI (Digital Object Identifier) Link:||http://doi.org/10.1002/spe.397|
|Google Scholar:||Look up in Google Scholar|
Parser generators such as yacc have been used in a large number of applications, not just those that involve compiler writing. This has meant that these tools are being used increasingly by nonspecialist developers. A consequence of this is that good support is required for debugging a grammar and its generated parser(s). This paper describes Llun, a debugging tool that visualizes the operation of a generated parser at both a high-level and a low-level. Llun is superior to other parser visualization products by virtue of the high-level facilities it offers. The paper describes some of the problems encountered using parser generators, outlines a visualization system which addresses a number of the problems and uses a taxonomy developed by Price to categorize the system.
|Item Type:||Journal Article|
|Copyright Holders:||2001 John Wiley & Sons|
|Keywords:||debugger; Llun; generated parser|
|Academic Unit/Department:||Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
|Interdisciplinary Research Centre:||Centre for Research in Computing (CRC)|
|Depositing User:||Michelle Bailey|
|Date Deposited:||30 Jun 2006|
|Last Modified:||02 Aug 2016 12:56|
|Share this page:|