1999
DOI: 10.1002/(sici)1097-024x(199901)29:1<1::aid-spe216>3.0.co;2-n
|View full text |Cite
|
Sign up to set email alerts
|

Software visualization of LR parsing and synthesized attribute evaluation

Abstract: Visual YACC is a tool that automatically creates visualizations of the YACC LR parsing process and synthesized attribute computation. The Visual YACC tool works by instrumenting a standard YACC grammar with graphics calls that draw the appropriate data structures given the current actions by the parser. The new grammar is processed by the YACC tools and the resulting parser displays the parse stack and parse tree for every step of the parsing process of a given input string.Visual YACC was initially designed t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2000
2000
2021
2021

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…The first tools on PL/0 [1] and CLANG [27] were hand-coded and date back to the 1980s, whereas, in the following decade, the focus was on modified compiler-compilers to generate them. These include the tools Visual YACC [35], GYACC [23], CUPV [19], VOCOCO [28], LISA [24]. In particular, CUPV is also based on CUP but discontinued.…”
Section: Related Workmentioning
confidence: 99%
“…The first tools on PL/0 [1] and CLANG [27] were hand-coded and date back to the 1980s, whereas, in the following decade, the focus was on modified compiler-compilers to generate them. These include the tools Visual YACC [35], GYACC [23], CUPV [19], VOCOCO [28], LISA [24]. In particular, CUPV is also based on CUP but discontinued.…”
Section: Related Workmentioning
confidence: 99%
“…Tools such as Visual Yacc [10] and Gyacc [8] were created for the purpose of visualizing parsers generated by Yacc. Other tools, such as LRParse and LLParse [4], were developed for the purpose of helping students understand parsing techniques.…”
Section: Related Workmentioning
confidence: 99%
“…The Visual Yacc tool [10] was developed as a classroom tool to assist in the teaching of grammar writing. It does not focus on displaying the actions of a parser or the content of parse tables.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation